Недавняя работа требует удаленной отладки кода на стороне сервера PHP, которая включает в себя настройку среды в Eclipse. Искал много информации в Интернете, в основном неполной или без карты, поэтому я записал проблемы, с которыми столкнулся в процессе работы, в надежде помочь нуждающимся друзьям.
Во-первых, вы должны установить xdebug. remote_enable переключается с выключенного на включенный в php . ini в локальной среде выполнения PHP, как показано на следующем рисунке:
Для удаленной отладки вам сначала нужно разрешить вашей странице PHP работать в обычном режиме.
В конфигурации запуска будьте осторожны при выборе веб-приложения PHP вместо неправильного выбора приложения PHP CLI.
Для запуска веб-приложения PHP требуется веб – сервер. Здесь я решаю создать встроенный сервер для PHP в Eclipse.
Способ его создания заключается в следующем:
После создания вы можете автоматически увидеть встроенный сервер в Ссылках Eclipse- > PHP – > Серверы:
Отображение пути устанавливается автоматически, и нам не нужно его изменять.
Затем создайте новую конфигурацию отладки, а серверы выберите встроенный сервер, который вы только что создали:
Обратите внимание, что отладчик X должен быть выбран на вкладке Отладчик здесь:
Затем вы можете начать удаленную отладку:
Для получения дополнительных статей об оригинальной технологии Джерри, пожалуйста, обратите внимание на общедоступный номер “Ван Цзы си” или отсканируйте следующий двумерный код: