Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
xdebug/netbeans赢得';不要在Joomla index.php之外的任何断点处停止_Netbeans_Joomla_Xdebug - Fatal编程技术网

xdebug/netbeans赢得';不要在Joomla index.php之外的任何断点处停止

xdebug/netbeans赢得';不要在Joomla index.php之外的任何断点处停止,netbeans,joomla,xdebug,Netbeans,Joomla,Xdebug,我是IDE的新手,到目前为止我使用Eclipse,但更像是一个奇特的文本编辑器。我现在切换到Netbeans,并将其设置为Joomla扩展开发,为此我遵循了各种教程中的步骤。 除了调试之外,一切都很好。我设置了xdebug,如果我在Joomla index.php文件中有断点,它就可以工作,但是我的组件的php文件中的断点(例如在模型函数的e中)被忽略了 我的设置: Joomla 2.5 Netbeans 7.4 XAMPP 3.1 在eclipse和netbeans中,调试的先决条件是构建项目

我是IDE的新手,到目前为止我使用Eclipse,但更像是一个奇特的文本编辑器。我现在切换到Netbeans,并将其设置为Joomla扩展开发,为此我遵循了各种教程中的步骤。
除了调试之外,一切都很好。我设置了xdebug,如果我在Joomla index.php文件中有断点,它就可以工作,但是我的组件的php文件中的断点(例如在模型函数的e中)被忽略了

我的设置:
Joomla 2.5
Netbeans 7.4
XAMPP 3.1

在eclipse和netbeans中,调试的先决条件是构建项目

“构建”并没有做任何实际的事情:php代码并没有编译。但它允许IDE构建依赖关系树、验证代码、允许代码完成并跟踪从一个类到下一个类的执行流

要构建,在eclipse中,右键单击项目或从菜单中选择project/build。我已自动设置生成,以便在我工作时资源保持同步:


我遇到了同样的问题,但解决方法相当棘手。实际上,netbeans在断点处停止,但并非所有行都有资格中断。当您放置断点时,请稍等,如果绿色方框旁边出现黑色箭头指向下方,则可以,否则请尝试其他行。

我在谷歌上搜索了一下,但找不到真正需要执行的操作。你是说蚂蚁?Netbeans->Run中的“Build Project”显示为灰色,您是否自动使用Build?这应该足够了,试着关掉它,希望它不会变成灰色。我用eclipse/php的屏幕截图编辑了答案。我在Netbeans中找不到该选项可能会提供您所需的功能。显然,Netbeans有时无法检测到web根目录,请参阅“创建项目和调试”一章我删除了“项目属性”->“运行配置”中除“项目URL”之外的所有配置,并将“项目URL”从更改为(索引文件:Index.php),因为我想在后端进行调试。我重新启动了Netbeans。