这个有点晦涩难懂。我的设置都在我的本地 Windows 机器上运行;我已经安装了 NetBeans IDE、运行 XDebug 的本地 XAMPP 服务器,以及在 mod 目录中安装了带有一些自定义插件的 Moodle。
我可以愉快地在 PHP 页面(包括主要的 Moodle 页面)中创建断点,但是我在 mod 目录中的 php 文件上放置的任何断点都不会触发(在我的 mod 或任何内置的 mod 上)。我认为 Moodle 可能正在做一些“魔术”来显示 mod 目录中的文件,但我的浏览器将 url 显示为http://localhost/moodle/mod/view.php - 这就是我设置断点的文件.
有没有人有调试 Moodle 插件的经验,或者可以指出如何解决断点未触发的问题?我已经尝试过 Moodle 网站,但找不到任何相关信息。