phpstorm配置xdebug (phpstudy环境下)
phpstorm配置xdebug (phpstudy环境下)
点击设置
点击扩展组件
打开XDebug调试组件
点击设置
点击配置文件
点击配置xdebug的php版本,在最后找到xdebug的配置信息
将默认生成的配置的下面两个改成On
xdebug.profiler_enable=On
xdebug.remote_enable=On
最后添加idekey,这个在phpstorm配置DBGp代理时要用
xdebug.idekey = PHPSTORM
在任意网站下创建phpinfo.php,内容为:
<?php phpinfo();?>
修改网站的php版本为配置xdebug的版本,因为5.4.45的配置过了,就在7.3.4下演示
访问网站下的phpinfo.php
http://localhost/phpinfo.php
看到IDE Key的值为PHPSTORM
接下来配置phpstorm,如图
将PHP可执行文件、配置文件、调试器扩展选好
注意:phpstudy下,除了8.2.9版本的php不自带php_xdebug.dll,别的好像都自带。
配置服务器
这个网站要选择配置xdebug的php版本
配置DBGp代理
xdebug.idekey = PHPSTORM
xdebug.remote_host=localhost
xdebug.remote_port=9000
php.ini配置文件里的主机和端口对应
如果端口不是默认,是自己随便填的,需要修改调试端口
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南