Ubuntu Server 16.04服务器版配置图解教程11 - phpStorm + xdebug + php7.0远程调试环境配置!...

1、更新源

sudo apt-get update

2、安装xdebug

sudo apt-get -y install php-xdebug

3、配置xdebug配置信息

sudo vim /etc/php/7.0/mods-available/xdebug.ini
xdebug.profiler_append = 0
xdebug.profiler_enable = 1
xdebug.profiler_enable_trigger = 0
xdebug.profiler_output_dir = "/home/wwwroot/tmp"
xdebug.profiler_output_name = "cachegrind.out.%t-%s"
xdebug.remote_enable = on
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "192.168.1.143"
xdebug.remote_mode = "req"
xdebug.remote_port = 9001
xdebug.trace_output_dir = "/home/wwwroot/tmp"
xdebug.idekey= "PHPSTOM"

 

fpm服务重启:

sudo service php7.0-fpm restart

4、phpstorm配置

Debug配置:

浏览器选择chrome时,浏览器所需配置:

进入chrome扩展程序:chrome://extensions/

点击获取更多扩展程序,在Google商店里面搜索:jetbrain,然后安装JetBrains IDE Support插件!

当然这里多说一句,google的扩展商店可能中国未必能访问,如果遇到这种情况,你有两个选择:

一个是国内下载这个插件,http://pan.baidu.com/s/1hsI3Aw0,自行安装;

还有就是FQ了。

如图所示:

 

安装成功之后,会出现JB标志:

 

浏览器选择Firefox时,浏览器所需配置:

浏览器安装完毕后,继续配置phpstorm

将最新代码上传到远程服务器

上传服务器时,报错。权限拒绝: 此时应该是服务器根目录文件(/var/www/html)夹读写权限问题。

 上传成功后点击debug按钮查看,是否代开页面时直接进入调试状态。

 

转载于:https://www.cnblogs.com/jimmycan/articles/7403185.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值