我在 Windows Server 2008 机器上设置了 OwnCloud。我也在这台机器上运行我的博客,我想设置 APC。我的博客在运行 APC 时运行良好,但由于某种原因,它会导致 OwnCloud 出现一堆 javascript 错误。我尝试设置 apc.filters 以排除 OwnCloud,但无论我怎么尝试,似乎都没有什么效果。有人知道 Windows 目录路径的正确语法吗?
答案1
以下是我的 WampDeveloper 服务器(Windows 上的 Apache 和 PHP)中的一行,用于 APC 过滤器排除一些内容。您应该能够推断出语法。
apc.filters="apc\.php$,phpinfo\.php$,.*phpMyAdmin.*"
apc.过滤器 -http://www.php.net/manual/en/apc.configuration.php#ini.apc.filters
以逗号分隔的 POSIX 扩展正则表达式列表。如果任何模式与源文件名匹配,则不会缓存该文件。请注意,用于匹配的文件名是传递给 include/require 的文件名,而不是绝对路径。如果表达式的第一个字符是 +,则表达式将是附加的,即表达式匹配的任何文件都将被缓存,如果第一个字符是 -,则匹配的任何内容都不会被缓存。- 大小写是默认的,因此可以省略。
所以不要使用完整路径。只需文件名。并且从之前的测试来看,甚至不要尝试使用文件夹(字符串中任何地方都没有文件夹)...我永远无法做到这一点。