Я использую NetBeans 11. Я разрабатываю приложение и плагин PHP на основе фреймворков Cake PHP 4.0.
Для отладки своего приложения я использую X-DEBUG через NetBeans. Проблема в том, что X-DEBUG игнорирует точку останова, установленную в контроллере, который принадлежит моим плагинам.
X-DEBUG, кажется, хорошо настроен, потому что сценарий php останавливается на точке останова, установленной в контроллере, который принадлежит Основное приложение, которое я разрабатываю.
Структура приложения соответствует директивам cake PHP: плагины application_folder Модель контроллера… Модель контроллера src…
Я пытаюсь добавить это вручную в конце URL:? XDEBUG_SESSION_START = netbeans-xdebug и refre sh страница и точка останова в контроллере плагина учтены и сценарий остановлен.
http://localhost/project_directory/plugin_name/controller_name/edit/1?XDEBUG_SESSION_START=netbeans-xdebug
В чем может быть проблема? Это проблема с пирогом PHP, проблема конфигурации X-DEBUG или проблема NetBeans? Спасибо за ваши ответы Патрик