opcache加速器是把php编译结果存在内存或是缓存中,以提高服务器效率。
但是也有一个问题,有些跟业务有关的php文件是不能缓存的,这就需要把这些php文件加到opcache的黑名单中。
扩展我安装的是opcache,因为单机用这个就很好,下面的memcached是分布式比较好。
在配置文件的最下面增加这两行。
opcache.force_restart_timeout=180
opcache.blacklist_filename=/www/wwwroot/opcache-blacklist.txt
opcache-blacklist.txt文件是自己建立的文本文档,里面记录了哪些文件不需要缓存。
里面一行一个,用绝对路径,可以用通配符。
例如:
/www/wwwroot/www.1itao.com/wp-content/plugins/xxx/*
路径/*
路径/*.php
路径/*-x.php
做好后重启php服务,这样就实现了不再缓存某些php文件的功能。
本文TAG:server
猜你喜欢
- 2023-10-30Discuz新版已放弃md5密码验证方式
- 2022-09-19centos查看每个应用的带宽占用工具
- 2017-09-12php.ini文件中的临时文件和缓存目录设置
- 2017-07-20Windows Server2016服务器IIS10实现http自动跳转https
本文暂时没有评论,来添加一个吧(●'◡'●)