Я пытаюсь разместить xdebug на веб-сервере centOS и использовать его возможности профилирования для подготовки к php-коду, который будет на него вставлен. В настоящее время у меня запущен и установлен apache, я установил все необходимые вещи для php, а также запустил pecl install xdebug
для установки xdebug. Я также изменил файл php.ini строкой zend_extension=/usr/lib/php/modules/xdebug.so
, и теперь при запуске php -m
xdebug отображается в «обычных модулях» и «модулях Zend», как я понимаю, так и должно быть. Вот пример моего файла php.ini:
zend_extension="usr/lib/php/modules/xdebug.so"
xdebug.profiler_enable = 1
xdebug.profiler_output_dir = "/var/www/phplogs/"
В моем / var / www / html / каталоге у меня есть файл info.php, который гласит:
<?php phpinfo();?>
Я перезапускаю httpd, а затем использую lynx -dump localhost/info.php
(я ssh'd в CLI). После запуска этого, когда у меня ls /var/www/phplogs
нет ничего в папке. Мысли?