如何通过PhpStorm 10

时间:2017-04-12 12:33:58

标签: php debugging ssl phpstorm remote-debugging

我想在使用SSL安装nginx的云服务器中进行PhpStorm远程调试设置。

为此,我确实在php.ini添加了参数,如下所示:

zend_extension = /usr/lib//xdebug.so
xdebug.remote_enable=1
;xdebug.remote_host="localhost"
xdebug.remote_port=9000
xdebug.remote_log="/tmp/xdebug.log"
xdebug.idekey="PHPSTORM"
xdebug.remote_mode="req"
xdebug.remote_handler="dbgp"
xdebug.remote_autostart=1
xdebug.remote_connect_back =1

我修改云服务器如下

using ufw, the 80, 443, 9000 port opened

我设置了我的PhpStorm:

1. php web server setting
   host : test.com (example)
   port : 80/443 (I did test it, but didn't work all two case)
   mappings : add local files info and hosting path in absolute path

2. remote debug
   select server info (test.com)
   ide key : PHPSTORM

之后我在Chrome浏览器中安装了xdebug helper;将IDEKEY更改为PHPSTORM

我已从服务器使用SFTP下载了完整的源代码,但它不需要设置同步。

使用上述设置我无法得到结果。

所以,我可能认为,失败的原因是SSL环境。但那只是我的猜测。

如果您喜欢这种情况,请给我提示和示例。

PhpStorm网络手册很容易理解并解决我的问题。请不要给我留下PhpStorm网站手册链接。

0 个答案:

没有答案