php – apc.filters by path?

前端之家收集整理的这篇文章主要介绍了php – apc.filters by path?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何在APC操作码缓存中使用apc.filters参数来缓存某些路径?例如,我希望缓存对路径下的任何内容都是活动的:

“在/ var / WWW /虚拟主机”

并排除路径

“在/ usr /共享/ PSA-部落/”

我试过用

apc.cache_by_default = 0
apc.filters = "+/var/www/vhosts"

apc.cache_by_default = 1
apc.filters = "-/usr/share/psa-horde/"

但是没有像我预期的那样工作.

http://www.php.net/manual/en/apc.configuration.php#ini.apc.filters

过滤器应该更像“/ var / www / vhosts / *”(注意通配符)吗?由于过滤器的工作方式,我担心这是不可能的:

Note that the filename used for
matching is the one passed to
include/require,not the absolute
path.

任何想法或样本配置?

过滤器应该是逗号分隔的POSIX扩展正则表达式列表.我相信你在第二次尝试中所拥有的只匹配确切路径/usr/share / psa-horde /,而不是/usr/share / psa-horde / something或/usr/share/psa-horde/anotherfile.PHP

以下内容应匹配子文件夹中的任何内容

apc.filters = "-/usr/share/psa-horde/.*"
原文链接:https://www.f2er.com/php/135119.html

猜你在找的PHP相关文章