我在我的网络服务器上安装APC并发现一些问题...... 并非所有请求APC都存储在内存中。超过30%的缓存请求(apc_store)无效... 为什么会发生这种情况以及如何进行理想的缓存?
抱歉我的英语不好。谢谢你的帮助。
答案 0 :(得分:1)
您可能正在尝试缓存比APC可以存储的更多数据。默认情况下,APC仅存储最多30MB的数据,任何其他数据都会导致缓存中的旧数据被删除,以便为新数据腾出空间。
您可以在apc.ini
文件中增加APC缓存的大小。但是,我建议您升级到更大的缓存系统,例如memcached,它将在您增长时支持更多服务器。
搜索APC.php file that came with APC/PHP
$ cd /; find -name apc.php | grep apc