debian

Debian上phpstorm远程调试设置

小樊
51
2025-09-17 13:42:00
栏目: 编程语言

在Debian上设置PhpStorm远程调试,可参考以下步骤:

  1. 安装Xdebug:在远程Debian服务器上,使用命令sudo apt-get install php-xdebug安装Xdebug扩展。
  2. 配置php.ini:编辑/etc/php/7.x/apache2/php.ini(根据实际PHP版本和Web服务器调整路径),添加以下内容:
zend_extension=xdebug.so
xdebug.mode=debug
xdebug.start_with_request=yes
xdebug.client_host=本地IP地址
xdebug.client_port=9003
xdebug.idekey=PHPSTORM
  1. 重启Web服务器:使用sudo systemctl restart apache2sudo systemctl restart nginx重启Web服务器。
  2. 配置PhpStorm
    • 打开PhpStorm,进入File > Settings > Languages & Frameworks > PHP,在CLI Interpreter中添加SSH远程解释器。
    • Deployment中配置SFTP连接,设置本地与远程路径映射。
    • Languages & Frameworks > PHP > Servers中添加服务器配置,填写服务器名称、主机名、调试端口等信息。
    • PHP > Debug中,确保Debug port与php.ini中的xdebug.client_port一致。
  3. 开始远程调试:在PhpStorm中设置断点,点击调试按钮,浏览器访问远程页面时加上XDEBUG_SESSION=PHPSTORM参数即可触发调试。

0
看了该问题的人还看了