phpstorm远程调试代码 , centos 安装xdebug
博客专区 > mmfei 的博客 > 博客详情
phpstorm远程调试代码 , centos 安装xdebug
mmfei 发表于9个月前
phpstorm远程调试代码 , centos 安装xdebug
  • 发表于 9个月前
  • 阅读 71
  • 收藏 0
  • 点赞 0
  • 评论 0

标题:腾讯云 新注册用户域名抢购1元起>>>   

# From:https://www.mmfei.com/?p=367
# 复制 php -i 的所有结果 , 粘贴到:
https://xdebug.org/wizard.php
# 点击分析按钮(在最底下) , 然后按照步骤执行
 
curl -OL http://ftpmirror.gnu.org/autoconf/autoconf-latest.tar.gz
tar xvzf autoconf-latest.tar.gz
cd autoconf-*
./configure --prefix=/usr/local
make
sudo make install;
 
wget http://xdebug.org/files/xdebug-2.5.0.tgz
tar xvzf xdebug-2.5.0.tgz
cd xdebug-2.5.0
phpize;
./configure
make
sudo cp modules/xdebug.so /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226
sudo vi /usr/local/php_5.6.9.12/etc/php.ini
# 追加一行插件 (在插件哪里)
zend_extension = /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/xdebug.so
 
# 追加xdebug的配置
[xdebug]
xdebug.idekey=PHPSTORM
; //如果开启此,将忽略下面的 xdebug.remote_host 的参数
xdebug.remote_connect_back = 1
//注意这里是,客户端的ip<即IDE的机器的ip,不是你的web server>
; xdebug.remote_host=10.129.157.29
xdebug.remote_enable=on
;//注意这里是,客户端的端口<即IDE的机器的ip,不是你的web server>
xdebug.remote_port = 9001
xdebug.remote_handler = dbgp
xdebug.auto_trace = 1
xdebug.collect_includes = 1
xdebug.collect_params = 1
xdebug.collect_return = 1
xdebug.default_enable = 1
xdebug.collect_assignments = 1
xdebug.collect_vars = 1
xdebug.remote_autostart = 1
xdebug.show_local_vars = 1
xdebug.show_exception_trace = 0
 
#重启php
sudo /etc/init.d/php-fpm restart
#查看是否生效
php -i | grep xdebug

来源:https://www.mmfei.com/?p=367

标签: shell php xdebug centos
共有 人打赏支持
粉丝 0
博文 92
码字总数 479
×
mmfei
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: