我正在尝试使用 XDebug 使用 Netbeans 调试 Wordpress 站点。我可以让它在 index.php 页面上打断点,但它不会在任何其他页面上打断。有没有其他人遇到过这个问题?
如果我调试一个具体的站点或其他东西,它会很好地工作。所以它必须与 Wordpress 的工作方式有关。
是的。区分大小写的路径、软链接和包含路径是问题的根源。它们需要在您的 IDE 和您的网络服务器中匹配。见http://www.noodlecake.com/?p=105
绝对可以将 xDebug 与 WordPress 一起使用。看看这篇文章:http: //mondaybynoon.com/2011/03/28/wordpress-development-xdebug/
我遇到过同样的问题。我确保我的 php.ini 文件中有这两行。
zend_extension=xdebug.remote_enable=true
确保 Xdebug 版本与您的 PHP 版本兼容。
此外,检查用于 Xdebug 的调试端口。我的默认值是 9000
我尝试过使用 eclipse 和 netbeans na d都无法调试 wordpress 的主题或插件。他们只调试 wordpress 的“核心”。唯一可以调试您的插件和主题的是 Nusphere phpEd。可惜不是免费的。