晦涩一个此的位。我的设置是我的本地Windows机器上所有正在运行的;我已经安装了NetBeans IDE中,本地XAMPP服务器XDebug的运行,并与国防部目录中的一些自定义的插件安装的Moodle的。

我可以高兴地创建PHP页面(包括主要的Moodle的)断点,但任何断点我放在PHP文件中的MOD目录从来没有火(我的MODS,或任何内在的人的)。我想的Moodle可能会做一些“神奇”,以显示在MOD目录中的文件,但我的浏览器显示的URL为的 HTTP://localhost/moodle/mod/view.php - 这是我设置断点我在文件

有没有人得到了与调试Moodle的加载项任何经验,或能可能点我在如何解决断点不触发的方向?我已经试过了Moodle的网站,但无法找到任何培训相关。

有帮助吗?

解决方案

其实,我想我已经想通了。如果我告诉它来调试该特定文件将404(它不放在目录,猜测它是一个错误),但如果我再手动去的 HTTP://localhost/moodle/mod/view.php XDEBUG_SESSION_START = netbeans的-Xdebug的(其中的错误,没有参数被传入),然后手动导航到的Moodle然后我的模断点正确触发。

所有非常奇怪的,但它似乎是一个可用的解决方法。我猜MODS的是在某种不同的PHP会议上运行。

我的情况下,任何人在这里保持这个答案有这个奇怪的问题。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top