debian

如何在Debian上配置PHPStorm的远程调试

小樊
38
2025-08-12 10:39:54
栏目: 编程语言

在Debian上配置PHPStorm远程调试,可按以下步骤进行:

服务器端配置

  1. 安装Xdebug:在终端中执行sudo apt-get install php-xdebug
  2. 配置php.ini:编辑/etc/php/7.x/apache2/php.ini(根据实际PHP版本调整路径),添加以下内容:
[xdebug]
zend_extension=/usr/lib/php/20190902/xdebug.so
xdebug.mode=debug
xdebug.client_host=你的本机IP
xdebug.client_port=9003
xdebug.start_with_request=yes
xdebug.idekey=PHPSTORM

然后重启Apache或Nginx,如sudo systemctl restart apache2

PhpStorm端配置

  1. 添加远程服务器:打开PHPStorm,进入File > Settings > Build, Execution, Deployment > Deployment,点击+选择SFTP,填写服务器IP、端口、用户名、密码等信息,并测试连接。
  2. 设置映射关系:在Deployment设置中,切换到Mappings标签,配置Web server root URL、Deployment path和Local path。
  3. 启用远程调试:进入File > Settings > Languages & Frameworks > PHP > Debug,选择Xdebug作为调试引擎,设置监听端口为9003。点击Run > Edit Configurations,添加PHP Remote Debug配置,输入服务器名称、IDE Key等信息。

配置完成后,即可在PHPStorm中启动调试会话,在代码中设置断点进行调试。

0
看了该问题的人还看了