繁体   English   中英

Xdebug安装(php.ini)OS X 10.8(Mountain Lion)

[英]Xdebug install (php.ini) OS X 10.8 (Mountain Lion)

我在启用xdebug时遇到问题。

安装后,它不在phpinfo中列出。

我所做的:
1. sudo cp /etc/php.ini.default /etc/php.ini
2.取消注释php.ini文件的这一行:

zend_extension="/usr/lib/php/extensions/no-debug-non-zts-20090626/xdebug.so"  

3. sudo apachectl重新启动

此后,PHP停止工作,仅可见html页面。

因此,我执行以下操作:
4. sudo rm /etc/php.ini
5.取消注释php.ini.default文件的这一行:

zend_extension="/usr/lib/php/extensions/no-debug-non-zts-20090626/xdebug.so"    

6. sudo apachectl重新启动

在此之后,php再次工作,但是在phpinfo中没有任何xdebug条目,并且在Netbeans中不起作用。

如何安装xdebug?

请使用向导来帮助您弄清楚如何编译: http : //xdebug.org/wizard.php

我认为您还需要在php.ini文件中进行以下设置。 Amyway,这对我有用:

[xdebug]
xdebug.profiler_output_dir = "/tmp/xdebug/"
xdebug.profiler_enable=on
xdebug.remote_enable=on
xdebug.remote_host="localhost"
xdebug.remote_port=9000
xdebug.remote_handler="dbgp"

还要确保/ tmp / xdebug /文件夹和/usr/lib/php/extensions/no-debug-non-zts-20090626/xdebug.so文件存在。

添加到Jean-FrançoisBeauchamp的答案:

创建xdebug.profiler_output_dir

须藤触摸/ tmp / xdebug

我也必须创建一个php.ini文件

须藤cp /etc/php.ini.default /etc/php.ini

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM