Как настроить PHPEd для запуска отладки из подпапки рабочей области?
Для отладки PHP-приложения в PHPEd необходимо установить корневой каталог проекта в веб-папку моего приложения.
Однако файлы PHP для редактирования находятся за пределами веб-папки.
Можно ли настроить PHPEd для запуска отладки из папки /web при отображении всех файлов PHP в рабочей области?
Желаемый макет рабочего пространства
** Workspace Title
**** Project Title
****** Controller files
****** Model files
****** View files
****** Web folder - Debug needs to run from this folder
2 ответа
Ты можешь использовать DebugBreak();
в коде, чтобы заставить его вставлять в отладчик в PhpEd, даже если файлы находятся в странном месте в рабочей области. (Думаю, пока они находятся в одной папке проекта).
Я думаю, что правильный способ сделать это - перейти к свойствам проекта, нажать "Сопоставление", а затем ввести путь к веб-папке в разделах "Удаленный каталог" и "Локальный каталог", а также URL-адрес, указывающий на основной сайт.
Например:
/home/userA/workspace/project/web | X:\home\userA\workspace\project\web | http://www.mysite.com
Убедитесь, что основной конфигурационный проект (тот, который указывает на.../workspace/project) не имеет связанного с ним URL-адреса (просто удалите его).