ubuntu

phpstorm ubuntu 怎么调试代码

小樊
49
2025-09-25 17:31:32
栏目: 编程语言

1. 安装Xdebug扩展
在Ubuntu终端中运行以下命令安装Xdebug(根据PHP版本调整,如php7.4-xdebugphp8.1-xdebug):

sudo apt-get update
sudo apt-get install php-xdebug

安装完成后,通过php -v命令确认Xdebug已加载(输出中应包含“with Xdebug v3.x”)。

2. 配置php.ini文件
找到PHP配置文件路径(可通过php --ini命令查看),通常为/etc/php/{php_version}/cli/php.ini(CLI模式)和/etc/php/{php_version}/fpm/php.ini(FPM模式)。用文本编辑器打开文件,添加以下Xdebug配置:

zend_extension=xdebug.so
xdebug.mode=debug
xdebug.client_host=127.0.0.1
xdebug.client_port=9003
xdebug.start_with_request=yes

3. 配置PhpStorm

4. 设置断点
在需要调试的PHP代码行左侧空白处点击,出现红色圆圈即表示断点设置成功。可设置多个断点,调试时会依次暂停。

5. 启动调试会话

6. 调试操作
调试启动后,代码会在断点处暂停,可使用工具栏按钮控制执行流程:

同时,可在“Debug”工具窗口查看变量值调用堆栈当前执行位置等信息,辅助排查问题。

常见问题排查

0
看了该问题的人还看了