使用 Netbeans & 调试 Wordpress X调试
我正在尝试使用 XDebug 通过 Netbeans 调试 Wordpress 站点。我可以让它在index.php 页面上遇到断点,但它不会在任何其他页面上中断。还有其他人遇到过这个问题吗?
如果我调试一个crete5站点或其他东西,它会工作得很漂亮。所以这一定与 WordPress 的工作方式有关。
I'm trying to debug a Wordpress site with Netbeans using XDebug. I can get it to hit a breakpoint on the index.php page, but it won't break on any other page. Has anyone else run into this issue?
If I debug a concrete5 site or something it works beautifully. So it has to be something with how Wordpress works.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
是的。区分大小写的路径、软链接和包含路径是问题的根源。它们需要在您的 IDE 和网络服务器中匹配。请参阅http://www.noodlecake.com/?p=105
yep. Case-sensitive paths, softlinks, and include paths are the root of the problem. They need to match in your IDE and your webserver. see http://www.noodlecake.com/?p=105
我有同样的问题。我确保我的 php.ini 文件中有这两行。
zend_扩展=
xdebug.remote_enable=true
确保 Xdebug 版本与您的 PHP 版本兼容。
另外,检查用于 Xdebug 的调试端口。我的默认值是 9000
I had the same issue. I made sure I had these 2 lines in my php.ini file.
zend_extension=
xdebug.remote_enable=true
Make sure the Xdebug version is compatible with your version of PHP.
Also, check the debug port used for Xdebug. I have my defaulted to 9000
绝对可以将 xDebug 与 WordPress 结合使用。看看这篇文章: http://mondaybynoon.com/2011/03 /28/wordpress-development-xdebug/
It's absolutely possible to use xDebug with WordPress. Take a look at this writeup: http://mondaybynoon.com/2011/03/28/wordpress-development-xdebug/
我尝试过使用 Eclipse 和 NetBeans,但都无法调试 WordPress 的主题或插件。他们只调试wordpress的“核心”。
唯一可以调试您的插件和主题的是 Nusphere phpEd。
遗憾的是不是免费的。
I've tryed with eclipse and netbeans na dboth can't debug the wordpress's themes or plugin. They only debug the "core" of wordpress.
The only one that can debug your plugin and theme is Nusphere phpEd.
Sadly isn't free.