sudo mv /etc/php5/apache2/ZendDebugger.so /usr/lib/php5/20060613/ZendDebugger.so
Здесь находятся ваши memcache.so
, apc.so
и т. Д. Если только вы не изменили каталог расширений php, куда должны идти новые exts.
В php.ini
:
zend_extension=/usr/lib/php5/20060613/ZendDebugger.so
перейдите в этот каталог и chmod a-x ZendDebugger.so
для удаления исполняемых битов из .so
.
sudo /etc/init.d/apache2 stop
В другом окне терминала, tail -f /var/log/error.log
и очистите консоль, чтобы было легко видеть, что поступают новые записи журнала (cmd-k на macos).
Тогда:
sudo /etc/init.d/apache2 start
Если в error.log
нет ошибок, проверьте phpinfo()
и посмотрите, отображается ли раздел отладчика.
Вы можете получить ошибки в конфигурации других расширений php, которые возникают далее в php.ini
(например, xcache или eaccellerator), что сделает загрузку материала ниже в php.ini
проблематично.
Это базовая настройка, которая должна работать, если нет других проблем.