phpstorm+xdebug手机app调试

Posted Sentiger

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了phpstorm+xdebug手机app调试相关的知识,希望对你有一定的参考价值。

1.安装过程网上搜一下全都是,这里省略。

2.由于debug调试需要去判断cookie中XDEBUG_SESSION,然后去调试。由于app接口请求没法去传,而且就算去传递也很麻烦,还要让app去改动,很不现实。

3.去网上搜索了很长时间,都没搜索到,于是自己想办法弄。

4.由于自己的本地是nginx,所以我可以在访问的时候,在nginx上面将XDEBUG_SESSION这个设置上。以后每次不管什么请求,带不带XDEBUG_SESSION,都是可以进行调试的。

server {
listen 8080;
server_name localhost;
root /Users/sekibuntora/code/phpcode/tp5/wechat-mall/public; #这里改成你自己的目录
index index.php index.html;
#charset koi8-r;
add_header Set-Cookie ‘XDEBUG_SESSION=14571‘;

...

5.搞定

 

注意:XDEBUG_SESSION这里的值,可以使用浏览器调试中的值。

以上是关于phpstorm+xdebug手机app调试的主要内容,如果未能解决你的问题,请参考以下文章

phpstorm+Xdebug断点调试PHP 超好用!!!

phpstorm+Xdebug断点调试PHP

phpstorm+Xdebug断点调试PHP

PHP 设置调试工具XDebug PHPStorm IDE

php安装xdebug扩展,PHPStorm+XDebug单步调试

phpstorm + xdebug 远程断点调试