在测试环境(php5、nginx)上装xdebug,但是用wincachegrind打开log是空的。
操作步骤:
1.tar?-xvf?解压xdebug的tar包,解压出了xdebug-2.2.4、package.xml。
2.进入xdebug,执行phpize
3.不报错的话?执行./configure?--enable-xdebug
4.make?&&?make?install
5.将xdebug目录下module里xdebug.so复制到了/usr/lib/php5/xdebug/xdebug.so
6.vi?/etc/php5/fpm/php.ini,后面加入?
[Xdebug]
zend_extension?="/usr/lib/php5/xdebug/xdebug.so"
xdebug.profiler_enable=on
xdebug.trace_output_dir="/tmp/xdebug"
xdebug.profiler_output_dir="/tmp/xdebug"
xdebug.remote_enable=on
xdebug.remote_handler=dbgp
7.建立log输出目录?mkdir?-p?/tmp/xdebug
8.给log输出目录赋权限?chmod?777?/tmp/xdebug
9.重启nginx
时间: 2024-10-12 08:50:42