PhpStorm配置Xdebug调试
安装xdebug去官网下载对应版本的xdebug扩展XDEBUG EXTENSION FOR PHP | DOWNLOADS 如何选择正确版本
?
?
?
?
? 安装扩展这个windows系统和Linux系统是不一样的(网上很多,不细说) windows放到php ext的目录下配置php.ini[XDebug] zend_extension = "D:你php的ext目录位置phpextphp_xdebug.dll" xdebug.remote_autostart=1 xdebug.remote_enable = On xdebug.remote_handler = "dbgp" xdebug.remote_host = "localhost" #本地服务器 xdebug.remote_port = 9010 #默认为9000,防止与php-fpm冲突,改为9010 xdebug.idekey="PHPSTORM" #会话需要的key
Linux这个很多种情况,一般就apt和yum,如果手动编译就需要.so扩展放到正确位置(phpize使用) 配置phpStorm先查看xdebug是否安装成功? 接下去配置phpstorm我是基于这个版本的 ? 打开phpstorm配置文件? ? 设置本地的php解释器php解释器,就是php的二进制文件,windows下的php安装路径下的php.exe,类unix系统就是bin/php文件 ? 如果没有上述选项? 填写服务器端的相关信息
? 配置xdebug选项? 配置DBGp Proxy? 添加一个调试配置?
? ? 配置chrome安装浏览器插件我这里使用的是chrome浏览器,安装的是xdebug helper插件,无法使用应用商店的可以到国内镜像网站去下? 配置插件? 开始调试? ? 后记本文中,我们PhpStorm使用的是PHP Web Page,这是需要依赖浏览器,且浏览器是必须安装插件 原文:https://segmentfault.com/a/1190000018090880#articleHeader9 ----------------------------------------------------------------------------------------------------------------------------------------------------- 配置总结: 1、不要依靠wamp上php版本对应的xdebug版本,要按照上面描述的方法进行检测,下载匹配的xdebug版本。 2、这个调试是要在浏览器里安装插件才能进行调试,并且要手动输入调试地址,直接点击下图所示调试图标无效,暂时没弄明白。 3、google插件下载地址:http://chromecj.com/web-development/2018-04/980/download.html (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |