Я создал базовое PHP Web Application Запуск конфигурации в PHPStrom, который использует Xdebug
. Однако после запуска прогона в конец URL-адреса добавляется параметр запроса XDEBUG_SESSION_START
, и из-за характера моего приложения это вызывает некоторые ошибки внутри приложения. Итак, есть ли способ прекратить добавлять этот параметр в конце URL-адреса или, возможно, добавить этот параметр в качестве первого параметра запроса в URL-адресе?Запуск отладки без XDEBUG_SESSION_START по запросу
ответ
Я не знаю точное поведение вашей IDE (PHPStrom), но, по моему опыту, после того, как вы нажмете запустить и запустите браузер с добавлением к URL-адресу XDEBUG_SESSION_START
, вы можете просто изменить URL-адрес в браузере и удалите часть XDEBUG_SESSION_START
. Отладчик по-прежнему будет активен, и точки останова будут удалены.
Это правда, но я искал решение, в котором я бы этого не сделал, m lazy :) – Zed
Ну, что я еще не пробовал, полностью удаляет добавление 'XDEBUG_SESSION_START'. В моей среде IDE (NetBeans) это возможно в отладчике options->. Конечно, это возможно и в PHPStrom. Но я не знаю, будет ли это делать, если отладчик будет готов поймать точки останова. Вам нужно будет узнать себя. –
К сожалению, я не нашел эту опцию в настройках отладки PHPStorm, я думаю, мне придется жить с этим, спасибо вам в любом случае. – Zed
- 1. Сценарий отладки без параметра XDEBUG_SESSION_START
- 2. Запуск XDebug в Netbeans по внешнему запросу
- 3. Запуск logstash по запросу
- 4. Запуск адаптера изображения по запросу
- 5. Запуск ASP.NET-сайта без отладки
- 6. Как запустить запуск проекта без отладки, как запуск режима отладки?
- 7. Запуск без отладки в eclipse
- 8. WebException по запросу HTTP во время отладки
- 9. Запуск проекта node.js по запросу http
- 10. Запуск искрового задания по запросу от кода
- 11. Java - Запуск параллельных потоков по запросу
- 12. C++ Запуск без отладки операторы вывода
- 13. Помощь по запросу SolrNet и некоторые опции отладки
- 14. Вопрос по запросу SDL_Net
- 15. Метеорный опрос по запросу без подписки
- 16. Загружать части страницы по запросу без jquery
- 17. Application.Context.User не заполняется по запросу без .aspx
- 18. Запуск конфигурации отладки программно
- 19. Запуск RSpec в режиме отладки
- 20. запуск пользовательского контекстного приложения root-daemon по запросу
- 21. ASP.NET MVC3 по запросу?
- 22. Различные действия, выполняемые из командной строки в «Запуск без отладки»
- 23. Запуск отладки с помощью DDD
- 24. Методы отладки без инструментов отладки
- 25. Запуск таймаута по конкретному запросу путем уменьшения значения каждую секунду
- 26. jenkins меняет ярлык по запросу
- 27. Запуск удаленной отладки автоматически без ручного вмешательства в clion
- 28. Запуск Mule для удаленной отладки без изменения wrapper.conf
- 29. отладка и запуск без отладки при обработке исключений
- 30. Начать отладки и начать без отладки - разные значения в Properties.Settings.Default
Не знаю, PhpStorm, но вы можете обычно установить расширение для браузера, чтобы начать отладку в браузере (а не в среде IDE). Таким образом, нет необходимости использовать параметры GET. –
Конечно - либо вызывать отладку извне при необходимости (через букмарклет/расширение браузера - будет использовать COOKIE вместо параметра GET - http://confluence.jetbrains.com/display/PhpStorm/Zero-configuration+Web+Application+ Отладка + с + Xdebug + и + PhpStorm) или настроить xdebug, чтобы попытаться отладить каждый отдельный запрос: 'xdebug.remote_autostart = 1' – LazyOne