错误地为PHP设置APC?

错误地为PHP设置APC?,php,apache,caching,apc,Php,Apache,Caching,Apc,我决定安装APC,以加快我工作的站点的速度。遗憾的是,我发现它已经安装并启用了(第一个在服务器上工作的开发人员已经离开了) 然后我决定检查它的使用情况,看看它是否需要分配更多的内存。这是我发现一些奇怪的东西的时候。包含以下代码的简单文件: <?php print_r(apc_cache_info()); ?> 服务器正在运行CentOS自从创建apc.so以来,有人升级过服务器上的php版本吗?可能是apc.so是针对不同版本的php编译的 如果可能,尝试针对当前版本的ph

我决定安装
APC
,以加快我工作的站点的速度。遗憾的是,我发现它已经安装并启用了(第一个在服务器上工作的开发人员已经离开了)

然后我决定检查它的使用情况,看看它是否需要分配更多的内存。这是我发现一些奇怪的东西的时候。包含以下代码的简单文件:

<?php
    print_r(apc_cache_info());
?>

服务器正在运行
CentOS

自从创建apc.so以来,有人升级过服务器上的php版本吗?可能是apc.so是针对不同版本的php编译的


如果可能,尝试针对当前版本的php重新编译apc.so。或者,如果您使用的是软件包管理器,请尝试完全删除apc软件包并重新安装。

我确实认为php已经更新。我现在正在重新安装apc。
; Enable apc extension module
extension = apc.so
; Options for the apc module
apc.enabled=1
apc.shm_segments=1
apc.optimization=0
apc.shm_size=32
apc.ttl=7200
apc.user_ttl=7200
apc.num_files_hint=1024
apc.mmap_file_mask=/tmp/apc.XXXXXX
apc.enable_cli=1
apc.cache_by_default=1