Назад | Перейти на главную страницу

Как проверить работу кеша APC?

У меня есть сервер Debian с установленными php5-fpm и nginx.

Только что установлен apc cache:

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, поэтому я думаю, что все должно быть в порядке.

Мои вопросы:

apt-get install php-apc или

apt-get install php5-apc

(оба работают)

Как проверить, работает ли кеш APC? Лучший способ - просмотреть apc.php

Когда я устанавливаю PHP, первое, что я делаю, это скопируйте файл apc.php в мой веб-корень.

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

Затем вы можете перейти на domain.com/apc.php и просмотреть, что кэшируется, очистить кеш, проверить использование памяти и т. Д.

Возможно, вам придется отредактировать apc.php и установить пароль для доступа к некоторым функциям, но это должно быть прямо.

Какая правильная команда для установки APC cache

'apt-get install package' верен, ваш пакет будет зависеть от того, какую версию debian вы используете, например, squeeze использует php-apc http://packages.debian.org/squeeze/php/php-apc