Как настроить 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-адреса (просто удалите его).

Другие вопросы по тегам