ubuntu

Ubuntu phpstorm如何配置Xdebug

小樊
39
2025-06-27 20:59:31
栏目: 编程语言

在Ubuntu上使用PhpStorm配置Xdebug进行PHP代码调试,可以按照以下步骤进行:

安装Xdebug扩展

首先,确保已经安装了PHP和Composer。然后,通过以下命令安装Xdebug扩展:

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

或者,如果你使用的是PHP 7.x或更高版本,请使用以下命令:

sudo apt-get install php7.x-xdebug

x 替换为你的PHP版本号。

配置php.ini文件

找到你的php.ini文件。它通常位于 /etc/php/{php_version}/cli/php.ini/etc/php/{php_version}/fpm/php.ini。使用文本编辑器打开它,例如:

sudo nano /etc/php/{php_version}/cli/php.ini

{php_version} 替换为你的PHP版本号。在php.ini文件中,添加以下配置:

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

保存并关闭文件。

重启Web服务器

对于CLI,重启PHP-FPM或PHP:

sudo systemctl restart php{php_version}-fpm

{php_version} 替换为你的PHP版本号。

对于Web服务器(例如Apache或Nginx),重启服务:

sudo systemctl restart apache2

或者

sudo systemctl restart nginx

配置PhpStorm

测试配置

创建一个新的PHP文件,例如 info.php,并添加以下内容:

<?php
phpinfo();
?>

将此文件上传到你的Web服务器,并通过浏览器访问它。你应该看到一个包含Xdebug信息的页面。如果没有,请检查上述步骤是否正确完成。

现在,你已经成功为PhpStorm配置了Xdebug。你可以开始使用调试功能了。

0
看了该问题的人还看了