在 Debian 中配置 PhpStorm 与 Xdebug 的完整步骤

phpstorm在Debian中如何配置Xdebug

说实话,配置 Xdebug 这件事,不少开发者都觉得有点折腾,尤其是在 Linux 环境下,很容易因为一个端口不对或者路径映射没搞对,就卡住半天。其实整个流程是有章可循的,关键在于把几个基础步骤踩实了。下面我们就一步步来梳理。

一 准备与版本确认

在动手之前,先把基础信息确认清楚,这事儿永远不亏。

二 配置 Xdebug 3(Debian 常见默认)

Xdebug 3 的配置比之前版本简洁了不少,核心是找到正确的 php.ini 文件。需要留意的是,不同 SAPI 的配置路径不一样:

在对应文件的末尾添加上以下配置(端口统一用 9003):

[xdebug]
zend_extension=xdebug.so
xdebug.mode=debug
xdebug.client_host=127.0.0.1
xdebug.client_port=9003
xdebug.start_with_request=yes
xdebug.idekey=PHPSTORM

保存之后别忘了重启服务:

三 配置 PhpStorm

PhpStorm 这边的设置同样重要,几个关键位置要一一对应上。

四 启动调试与触发方式

一切配置就绪,接下来就是实际操练了。

五 常见问题排查

配置过程中难免遇到一些小问题,这里列几个经常遇到的,可以节省不少排查时间。

本文转载于:https://www.yisu.com/ask/11025354.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。