Android xdebug phpstorm

Я заставил xdebug, mamp и php storm хорошо работать вместе, теперь, когда я захожу по URL на моей машине ex localhost: 8888 / index.php php storm достигает точки останова, и все хорошо!

Теперь, когда я отправляю запрос post из приложения Android в index.php, я надеялся, что шторм php снова достигнет точки останова, но это не так: / .. Я думал, что после того, как отладчик был успешно настроен, он будет отлаживать все входящие соединения. думаю нет.

Что мне нужно установить, чтобы сделать php storm pickup android почтовыми запросами?

Я использую Android Studio.

выглядит как php.ini

[xdebug]
zend_extension="/Applications/MAMP/bin/php5.2/lib/php/extensions/no-debug-non-zts-20060613/xdebug.so"xdebug.remote_enable=1
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.remote_handler=dbgp

И снова это прекрасно работает для веб-сайтов! Просто не уверен, что нужно сделать, чтобы он поддерживал Android или любое другое соединение в этом отношении.

2

Решение

Вы, вероятно, пропускаете параметры GET / POST в своих запросах.

У вас есть несколько вариантов:

  1. Использовать xdebug_break () метод в вашем PHP-коде, где вы хотите сломать
  2. Из приложения добавьте ?XDEBUG_SESSION_START = session_name на все ваши запросы к серверу.
  3. Используйте директиву remote_autostart (довольно интенсивно). Вы можете поместить ее в .htacces, например:
    php_value xdebug.remote_autostart 1 или в php.ini. Подробнее Вот
4

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]