我了解了 APC 可以加速多个 PHP 文件的网站。我有一个 PHP 项目,它有许多文件,并且我发现 require_once 和解析仅类定义(而不执行它们)需要最长的时间。
因此,我在我的 CentOS 5 服务器上安装了 APC。我将 apc.php 移动到了我的 Web 服务器上,并显示如下:
Hits: 1 (50.0%)
Misses: 1 (50.0%)
Cached Files 1 (281.1 KBytes)
我可以登录到网站并更改子页面等,但是apc.php仍然只显示一个缓存文件?
在phpinfo()中显示:
APC支持已启用
我不知道该怎么做。 APC是否正常工作(如phpinfo()所说)?还是没有?在浏览网站的一些页面后,只有一个缓存文件不多。
此外,如何诊断错误并确保APC正常工作? 我浏览了
apc.mmap_file_mask /tmp/apc.QnLqNf /tmp/apc.QnLqNf
目录/tmp,但我在那里没有任何apc文件,就像在phpinfo中说明的那样。
请帮助我检查APC是否正在工作,如果没有,可能会出现什么问题。