【发布时间】:2011-12-21 00:16:51
【问题描述】:
我正在尝试将 xdebug 放在 centOS Web 服务器上,并使用它的分析功能来准备将放在上面的 php 代码。目前我已经运行并安装了 apache,我安装了所有必要的 php 东西,还运行了pecl install xdebug 来安装 xdebug。我还用zend_extension=/usr/lib/php/modules/xdebug.so 行修改了php.ini 文件,现在当我运行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 进入 CLI)。运行此程序后,当我 ls /var/www/phplogs 时,文件夹中没有任何内容。想法?
【问题讨论】:
标签: php profiling xdebug apache