APC工作但apc.php投掷500

时间:2012-10-27 14:03:26

标签: php apc

没有运气找到我的问题的参考......

我在我的CENTOS 5.8 x86_64服务器上安装了APC 3.1.9,WHM 11.32.5,Apache 2.2,PHP 5.3.18。

似乎工作正常。使用以下代码上的apc.enable_cli选项按预期工作:

$bar = 'BAR';
apc_store('foo', $bar);
var_dump(apc_fetch('foo'));

输出为:string(3)“BAR”

APC是从源代码编译的,并作为PHP扩展安装。为了消除任何可能的配置问题,我在php.ini文件中设置了最低配置:

[apc]
extension="apc.so"
apc.enabled=1
apc.enable_cli=1

(注意,enable_cli对我的问题没有影响,无论是0还是1)

我遇到的问题是将apc.php文件从APC源文件夹复制到我的web文件夹的根目录并在浏览器中打开apc.php后服务器抛出500错误。真正奇怪的是,如果我从命令行运行apc.php php apc.php我看到了预期的结果(带缓存信息的HTML,但因为它在CLI上是非常小的缓存信息。)

希望有足够的信息帮助解决这个问题!

[编辑]

上述测试代码在浏览器中不起作用。它也会引发500错误。

Apache错误日志显示:

[Sat Oct 27 08:12:14 2012] [error] [client 174.51.36.143] SoftException in Application.cpp:357: UID of script "/home/eduki/public_html/apc.php" is smaller than min_uid

0 个答案:

没有答案