页面未加载到PHP 5.4.4 w / APC - Apache 2.4.2

时间:2013-02-19 17:04:07

标签: php apache apc

我希望有人可以帮助我,因为我有点碰壁。情况如下:

我目前正在使用MediaWiki建立知识库。我正在使用XAMPP来聚合我的工具。该网站本身工作正常,并很好地进行。

我现在正在尝试设置缓存以加快速度。我选择使用PHP APC,因为它建议用于MediaWiki。麻烦从这里开始。

目前的版本是:

PHP:5.4.4 Apache:2.4.2(apache2handler) SQL:5.5.25a XAMPP:1.8.0 MediaWiki 1.19.1

我目前正在使用Windows,所以我遇到的第一个问题是为我的PHP找到正确的php_apc.dll文件。我尝试了许多版本失败(日志错误表明无法找到.dll)。我最终能够确保一个似乎有效的版本,APC 3.1.14 for PHP 5.4,从http://dev.freshsite.pl/php-accelerators/apc.html下载。它是TS版本,因为我的PHP启用了此选项。

现在,有了这个可能正确版本的APC,Apache现在能够正常运行了。 phpinfo()还显示APC扩展名为可用。现在的问题是wiki上没有页面会加载。确切的情况是:

  • Wiki上的所有页面均未加载(IP / mediawiki / *)
  • XMAPP本身的页面似乎加载了correclt(IP / XAMPP /*)。
  • 其他实用程序也无法加载(例如phpMyAdmin)。

似乎没有在apache日志或php日志中创建错误消息。现在,我绝不是这方面的专家。

我已经确认Windows TMP和TEMP中的环境变量都指向同一个文件夹(C:\ WINNT \ TEMP),我给了“每个人”完全访问权限。

这是一张显示APC phpinfo()的图片,我可以看到:

http://i.stack.imgur.com/hYHwP.png

有什么想法吗?

编辑:我忘了提到:实际上有0kb大小的文件似乎与在c:\ winnt \ temp下创建的APC有关。例如,其中一个被称为“.apc.a02684”。

1 个答案:

答案 0 :(得分:0)

此前已在MediaWiki Support Desk上提出。 MediaWiki显然不能在Apache 2.4下运行。