debian

phpstorm在Debian上如何进行代码调试

小樊
42
2025-08-22 12:33:43
栏目: 编程语言

在Debian上使用PhpStorm调试PHP代码步骤如下:

  1. 安装Xdebug扩展

    sudo apt update  
    sudo apt install php-xdebug  
    

    编辑php.ini(路径:/etc/php/7.x/apache2/php.ini/etc/php/7.x/cli/php.ini),添加:

    zend_extension="xdebug.so"  
    xdebug.mode=debug  
    xdebug.client_host=127.0.0.1  
    xdebug.client_port=9003  
    xdebug.idekey=PHPSTORM  
    

    重启Web服务器(如Apache):

    sudo systemctl restart apache2  
    
  2. 配置PhpStorm

    • 启用Xdebug
      File > Settings > Languages & Frameworks > PHP > Debug,勾选Xdebug,设置IDE Key=PHPSTORM,端口9003
    • 添加服务器配置
      Settings > Languages & Frameworks > PHP > Servers,添加服务器,设置主机localhost、端口80(或对应端口),调试器选Xdebug。
  3. 设置断点与启动调试

    • 在代码行号旁点击设置断点(红色圆点)。
    • 点击PhpStorm右上角“电话图标”或按Shift+F9启动监听。
    • 在浏览器中访问项目,触发断点后可在PhpStorm中查看变量、单步执行等。

说明:若使用Nginx,需在站点配置中添加fastcgi_pass指向PHP-FPM,并确保xdebug.remote_host与Nginx配置一致。

0
看了该问题的人还看了