phpstudy和IDEA 配置php debug

1.安装xdebug 扩展,phpinfo() 查看

2.配置php.ini

bash 复制代码
zend_extension=D:/phpstudy_pro/Extensions/php/php7.4.3nts/ext/php_xdebug.dll
xdebug.collect_params=1
xdebug.collect_return=1
xdebug.auto_trace=On
xdebug.trace_output_dir=D:/phpstudy_pro/Extensions/php_log/php7.4.3nts.xdebug.trace
xdebug.profiler_enable=On
xdebug.profiler_output_dir="D:\phpstudy_pro\Extensions\tmp\xdebug"
xdebug.remote_enable=On
xdebug.idekey=PHPSTORM
xdebug.remote_autostart=On
xdebug.remote_host=localhost
xdebug.remote_port=9003
xdebug.remote_handler=dbgp

注意xdebug.idekey和xdebug.remote_port 要和稍后的IDEA一致。

3.配置php可执行路径

4.配置代理

5.配置主机、域名

6.点击apply后,重启IDEA。

7.打开

8.在显示代码行数上打断点

9.在浏览器上请求到打断点的方法,即可触发debug

相关推荐
竹竹零6 分钟前
JacksonUtil--序列化与反序列化
java·开发语言·windows
sheji341633 分钟前
【开题答辩全过程】以 基于Java的旅游网站的设计与开发为例,包含答辩的问题和答案
java·开发语言·旅游
yue0081 小时前
C# XML文件的读写V2.0
xml·开发语言·c#
SweetCode1 小时前
C++ 实现大数加法
开发语言·c++·算法
Nan_Shu_6141 小时前
学习:JavaScript(5)
开发语言·javascript·学习
蒲公英源码1 小时前
php+vue知识付费系统前后端全套源码
vue.js·php
像风一样自由20201 小时前
Rust与Python完全指南:从零开始理解两门语言的区别与关系
开发语言·python·rust
stay_alive.1 小时前
C++ 四种类型转换
开发语言·c++
喜欢吃燃面2 小时前
C++:哈希表
开发语言·c++·学习
mit6.8242 小时前
[C++] 时间处理库函数 | `tm`、`mktime` 和 `localtime`
开发语言·c++