找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 76|回复: 0

PHP8.4.14、XDebug、PHPStrom 调试

[复制链接]

34

主题

8

回帖

218

积分

管理员

积分
218
发表于 2025-10-24 17:10:40 | 显示全部楼层 |阅读模式

PHP8.4.14 + XDebug + PHPStrom 调试

1. 下载 php8.4.14

https://www.php.net/downloads.php?usage=web&os=windows&osvariant=windows-downloads&version=8.4

解压后放在phpstudy的php目录中并修改名称,如:D:\phpstudy_pro\Extensions\php\php8.4.14nts\

将目录内的 php.ini-development 改名为 php.ini

在php.ini 中将 ;extension_dir = "ext"  取消注释,让phpstudy能够安装扩展;

2. 在 phpstorm 的设置中设置php版本:

设置-php,需要自己去指定php所在目录和

3. php.ini

php_xdebug.dll 文件需要通过 https://xdebug.org/wizard 检测并下载;

[Xdebug]
;; 这个文件需要通过:https://xdebug.org/wizard 网站检测并下载对应的dll
zend_extension="D:/phpstudy_pro/Extensions/php/php8.4.14nts/ext/php_xdebug.dll"
;; 这是xdebug的3.x写法
xdebug.mode = debug
;; 这是xdebug的3.x写法,必须要设置0,否则无法进入调试
xdebug.start_with_request = 0
xdebug.discover_client_host = yes
xdebug.client_host = 127.0.0.1
;; 这个端口要和phpstorm中 设置里的 PHP-调试-xdebug-调试端口 一样,这里我设置成9005
xdebug.client_port = 9005
xdebug.idekey = PHPSTORM
;; 这是输出日志的,调试没问题可以省略
xdebug.log= "D:/phpstudy_pro/Extensions/php_log/xdebug.log"
xdebug.log_level = 7

4. phpstudy设置指定php版本号

切换网站指定php8.4.14,并安装需要的扩展如:php_curl、php_exif、php_fileinfo、php_gettext、php_mbstring、php_mysqli、php_pdo_mysql、php_xdebug

5.PhpStorm设置调试配置

6.启动并运行

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Discuz! X

GMT+8, 2025-12-6 01:34 , Processed in 0.023030 second(s), 3 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表