我如何检查 APC 缓存是否正常工作?

我如何检查 APC 缓存是否正常工作?

我有安装了 php5-fpm 和 nginx 的 Debian 服务器。

刚刚安装的apc缓存:

apt-get install php5-apc

/etc/init.d/php5-fpm restart
/etc/init.d/nginx restart

当我修改任何 php 文件并在浏览器中重新加载它时,它会立即显示所有更改。如果它不显示缓存文件,是否意味着 APC 缓存未运行?

apt-get remove php5-apc
apt-get install php-apc

没有帮助。php 文件中的任何更改都会立即可见。phpinfo() 中显示了 APC,所以我认为一切都应该没问题。

我的问题:

  • 如何检查 APC 缓存是否正在运行?
  • 安装 APC 缓存的正确命令是什么

apt-get install php-apc 或者

apt-get install php5-apc

(两者都有效)

答案1

如何检查 APC 缓存是否正在运行?最好的方法是浏览 apc.php

当我安装 PHP 时,我做的第一件事就是将 apc.php 文件复制到我的 Web 根目录中

cp /usr/share/doc/php-apc/apc.php /var/www/public/apc.php

然后,您可以转到 domain.com/apc.php 并查看正在缓存的内容、清除缓存、检查内存使用情况等

您可能需要编辑 apc.php 并设置密码才能访问某些功能,但这应该很简单。

安装 APC 缓存的正确命令是什么

'apt-get install package' 是正确的,你的软件包将取决于你使用的 Debian 版本,例如 squeeze 使用php-apc http://packages.debian.org/squeeze/php/php-apc

相关内容