博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
phpStorm配置xdebug远程调试
阅读量:5826 次
发布时间:2019-06-18

本文共 792 字,大约阅读时间需要 2 分钟。

安装xdebug

  • 下载xdebug

    可到 下载与自己PHP版本对应的xdebug扩展

  • 安装
[root] # cd /usr/local/src[root] # tar zxvf xdebug-2.6.0RC2.tgz[root] # cd xdebug-2.6.0RC2[root] # /usr/local/php/bin/phpize[root] # ./configure --enable-xdebug  --with-php-config=/usr/local/php/bin/php-config[root] # make && make install
  • 配置xdebug
    修改php.ini配置文件,在文件中追加以下内容
    zend_extension=xdebug.so //指定Xdebug扩展文件的路径xdebug.remote_enable=1 //是否开启远程调试xdebug.remote_handler=dbgp //指定远程调试的处理协议xdebug.remote_mode=req //可以设为req或jit,req表示脚本一开始运行就连接远程客户端,jit表示脚本出错时才连接远程客户端。xdebug.remote_host=192.168.1.98 //指定远程调试的主机名(安装phpstorm的主机ip)xdebug.remote_port=9001 //指定远程调试的端口号xdebug.idekey="PHPSTORM" //指定传递给DBGp调试器处理程序的IDE Key

    其他配置项见

配置phpstorm

  • 弹出设置窗口(file->settings or ctrl+alt+S)

phpStorm配置xdebug远程调试

  • 设置调试端口,需要与php.ini中的配置一致

phpStorm配置xdebug远程调试

  • 配置调试主机

phpStorm配置xdebug远程调试

phpStorm配置xdebug远程调试

phpStorm配置xdebug远程调试

  • 测试

phpStorm配置xdebug远程调试

转载于:https://blog.51cto.com/13660331/2093885

你可能感兴趣的文章
线程间操作无效: 从不是创建控件的线程访问它的解决方法
查看>>
hdu 1236 排名
查看>>
PHP面向对象深入研究之【继承】,减少代码重复
查看>>
RBAC权限管理
查看>>
此博客不再发表对自己私事的看法
查看>>
导致Asp.Net站点重启的10个原因
查看>>
【PMP】Head First PMP 学习笔记 第一章 引言
查看>>
抓住云机遇编排工作 搞定复杂IT工作流
查看>>
MYSQL的longtext字段能放多少数据?
查看>>
MTK 平台上如何给 camera 添加一种 preview size
查看>>
云计算最大难处
查看>>
关于数据分析思路的4点心得
查看>>
Memcached安装与配置
查看>>
美团数据仓库的演进
查看>>
SAP被评为“大数据”预测分析领军企业
查看>>
联想企业网盘张跃华:让文件创造业务价值
查看>>
记录一次蚂蚁金服前端电话面试
查看>>
直播源码开发视频直播平台,不得不了解的流程
查看>>
Ubuntu上的pycrypto给出了编译器错误
查看>>
聊聊flink的RestClientConfiguration
查看>>