php+phpStorm+xdebug配置方法:
②配置php.ini,在末尾加上.
xdebug.remote_enable = On
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "localhost"
xdebug.idekey = PHPSTROM
③chrome的xdebug配置
在IDE key里将其配置成"phpStorm"
项目地址:
④phpStorm的相关配置
打开phpStorm,
选XDebug
-点OK退出设置.
⑤其他配置:
在phpStorm里打开监听(电话按钮).
查看xdebug是否正确配置:进入到php.exe目录:执行php.exe -m可以查看相关模块.
① 查看是否安装xdebug和其版本
新建测试页面:?php phpinfo(); ?,在页面中搜索:xdebug,可以查询是否安装及其版本
② 安装xdebug
把 phpinfo(); 的html页面内容全部拷贝输入到? ? 中,自动检测需要安装的xdebug版本,此网址也可以检测你安没安装xdebug和其版本,例如
Download? php_xdebug- XXXXX.dll
Move the downloaded file to C:\xampp\php\ext, and rename it to?php_xdebug.dll
Update?C:\xampp\php\php.ini?and add the line:
zend_extension = xdebug
Restart the Apache Webserver
③ 配置phpstorm
在Settings里面找到 PHP - Debug?
不用配置DBGp Proxy
添加 ?PHP -?Servers
添加 Add Configuration...? 添加PHP Web Page
④ 用Postman断点调试 POST 接口
在Postmen发送请求时,添加 Headers :
KEY : COOKIE
VALUE :?XDEBUG_SESSION=PHPSTORM
⑤ 用浏览器get请求,不停在断点处解决办法
用Postman发送get请求,添加 Headers :........
参考: # macOS下安装配置PhpStorm
默认mac中都是自带php,apache,PHP在目录/usr/bin/php中
apache默认站点根目录为:/Library/WebServer/Documents
略...
工程需要创建在/Library/WebServer/Documents/下面
可以将工程目录放在左侧的快捷导航中
在Phpstorm的Preference-Build, Execution, Deployment-Deployment-点+新建, name自定义,我起名叫webroot. type选择Local or mounted folder.
Mappings中,我们看到local path为我们新建的php目录地址,web path on server 'webroot' (relative to folder).
因为apache容器的根目录为/Library/WebServer/Documents/,所以在其中填入相对于/Library/WebServer/Documents/的目录名称,即HelloPHP保存.
配置安装Xdebug
设置localService
新建一个server
设置run、debug自动浏览器打开的开始页面
启动
查看错误,错误信息存在apache的logs文件中,查看方法如图:
安装xdebug方法:在php.info配置文件中添加xdebug配置信息,即可,如图.
[xdebug]
xdebug.remote_enable=on
xdebug.remote_handle=dbgp
xdebug.idekey="ide.xdebug"
Xdebug.auto_trace = on
;function info formmat
xdebug.profiler_enable=on
;xingneng info
Xdebug.profiler_output_name="cachegrind.out.%p"
重启apache,通过phpinfo查看,如果能看到xdebug说明安装成功,否则请根据第一步查看错误方法 进行排查.成功页面如图:
END
注意事项
php.info文件中配置加载xdebug目录时都需要写文件的全路径
选择【PHP(php.ini)】选项
XAMPP捆绑了相应的 Xdebug .dll 文件,只需将php.ini中默认注释掉的地方释放即可使用该文件(对应的目录修改成XAMPP相应的目录).
保存 php.ini.重启XAMPP,启动Apache、MySQL,访问phpinfo.php能看到xdebug的界面.
在要调试的项目上右键选择【Debug As】 >> 【Debug Configurations】,设置Main标签下的参数
设置Pathmap标签下的参数(路径为项目工程的存放路径).
以上就是土嘎嘎小编为大家整理的php安装配置xdebug相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!