gpt4 book ai didi

php - 在 mac 上调试 php?

转载 作者:可可西里 更新时间:2023-11-01 00:38:36 26 4
gpt4 key购买 nike

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

谢谢,帕特里克

最佳答案

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

;;[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

在此之后不要忘记重新启动 Apache。

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

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

xdebug.remote_enable=1
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.remote_autostart=1

同样,不要忘记重新启动 Apache。

现在,使用类似 MacGDBp 的工具(如果必须,也可以使用 Eclipse+PDT),您将获得一个经典的调试器。您可以逐步执行您的程序。

玩得开心!

关于php - 在 mac 上调试 php?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1693677/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com