我很难找到最新版本的php_apc.dll所以我继续自己编译。我没有问题使用NTS v5.3.8进行编译。我设置了两个单独的文件进行测试,一个用简单的phpinfo()
调用,另一个是apc源文件附带的标准apc.php
文件。
奇怪的是,当我加载phpinfo()
文件时它会完全正常工作,但当我尝试访问apc.php
时,网络服务器会挂起,直到超时。我重新启动了网络服务器,访问了apc.php
并且它运行正常,但是尝试返回phpinfo()
会导致服务器挂起直到超时。值得注意的是,即使重启后,phpmyadmin和我自己的codeigniter应用程序也无法工作。
我已经尝试过以前版本的apc而没有运气; 5.3.5与apc.stat = 0有效,但我需要该功能,因为这是一个开发服务器,但我正在测试一些生产类型缓存。
值得注意的东西: 服务器由运行PHP 5.3.8的Nginx 1.0.8提供支持(使用fast-cgi)。除了加载apc之外,一切都按预期工作。