Android xdebug phpstorm



我让 xdebug、mamp 和 php storm 很好地协同工作,现在当我访问我的机器上的网址时,exlocalhost:8888/index.php php storm 遇到了断点,一切都很好!

现在,当我从 android 应用程序提交一个 post 请求来索引时.php我希望 php 风暴会再次遇到断点,但它没有 :/..我认为一旦调试器成功配置,它就会调试所有传入的连接。猜不出来。

我需要安装什么才能使 php 风暴拾取安卓帖子请求?

我正在使用安卓工作室。

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 或任何其他连接。

您可能缺少请求中的 GET/POST 参数。

您有以下几种选择:

  1. php 代码中任何想要中断的地方使用 xdebug_break(( 方法
  2. 从应用程序中,附加 ?XDEBUG_SESSION_START=session_name 到您的所有服务器请求。
  3. 使用 remote_autostart 指令(相当密集( 您可以将其放在 .htacces 中,如下所示:php_value xdebug.remote_autostart 1 或 php.ini 表示。更多细节在这里

最新更新