网络人 > PHP技术 > 使用Zend Opcache黑名单功能 排除不需要加速的PHP文件

使用Zend Opcache黑名单功能 排除不需要加速的PHP文件

很多时候我们的文件不需要进行Zend OpcachePHP加速,比如生成的缓存、实时更新的配置文件,计划任务等,在启动了加速后可能会产生异常情况。

Zend Opcache给我们提供了一个黑名单功能,可以排除不需要加速的文件或者目录。

假设已安装了Zend Opcache并配置成功使用,首先找到PHP.ini的配置文件,搜索 opcache.blacklist_filename= 去掉前面的分号;如果没有找到,可以手工这个增加参数;

OPcache黑名单文件是一个文本文件,其中包含不应加速的文件的名称,每行一个。允许使用通配符,也可以提供前缀。以分号开头的行将被忽略为注释。

例如,创建一个新文件:

/etc/php7/opcache-blacklist.txt

文件写入使用通配符保存:

/var/www/public_html/neter8.com/*

并将黑名单文件路径添加到您的php.ini:

opcache.blacklist_filename=/etc/php7/opcache-blacklist.txt

这就完成了,对文本文件里的目录地址不加速的操作。

opcache-blacklist.txt中规则如下所示: 

; 将特定文件加入到黑名单 

路径/a.php 

; 以字符 x 文件打头的文件 

路径/x 

; 通配符匹配 

路径/*-x.php

除非注明,网络人的文章均为原创,转载请以链接形式标明本文地址:http://www.neter8.com/php/50.html

«上一篇:利用jQurty选择器删除手机uc浏览器的底部“猜你喜欢”强制广告

《使用Zend Opcache黑名单功能 排除不需要加速的PHP文件》相关文章推荐阅读

《使用Zend Opcache黑名单功能 排除不需要加速的PHP文件》的网友评论(0)

感谢打赏!