当前位置:首页 > 操作系统 > MacOs

在mac上调试php?

想知道在我的本地机器上调试PHP的最佳方法是什么.我在mac os 10.5上使用MAMP

谢谢,
帕特里克

解决方法:

使用xdebug是一个好的开始.下载程序包并按照INSTALL文件中的说明进行操作.这很容易.完成后,将以下行添加到php.ini文件中:

<code>;;[xdebug]
zend_extension="/Path/to/your/module/xdebug.so"
xdebug.file_link_format="txmt://open?url=file://%f&line=%1"
xdebug.var_display_max_depth = 20
</code>

不要忘记在此之后重启Apache.

大多数调试都可以使用简单的die(var_dump($some_variable))来完成.它不是很复杂,但是安装了xdebug后,vardump的输出在浏览器中看起来相当不错.在大多数情况下,这就足够了.

如果需要更多控制,可以添加xdebug_break();在您的代码中的语句,并将以下行添加到您的php.ini:

<code>xdebug.remote_enable=1
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.remote_autostart=1
</code>

再次,不要忘记重启Apache.

现在,使用像MacGDBp这样的工具(如果必须的话,使用Eclipse PDT),您将获得一个经典的调试器.你可以通过你的程序.

玩得开心!


【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!

相关教程推荐

其他课程推荐