📜  如何在 Ubuntu 上安装PHP Xdebug?(1)

📅  最后修改于: 2023-12-03 15:08:49.200000             🧑  作者: Mango

如何在 Ubuntu 上安装 PHP Xdebug?

在 Ubuntu 上安装 PHP Xdebug 可以帮助程序员更好地调试 PHP 代码。在本文中,我们将介绍如何在 Ubuntu 上安装 PHP Xdebug。

步骤
Step 1:在 Ubuntu 上更新系统

在安装任何软件包之前,请确保系统是最新的。打开终端并运行以下命令:

sudo apt-get update
sudo apt-get upgrade
Step 2:安装 PHP 和 Xdebug

在 Ubuntu 上,我们可以使用 apt 命令安装 PHP 和 Xdebug。

sudo apt-get install php php-xdebug
Step 3:配置 Xdebug

默认情况下,Xdebug 不会启用调试器。我们需要为 Xdebug 配置调试器。打开 Xdebug 配置文件并添加以下内容:

sudo nano /etc/php/7.4/mods-available/xdebug.ini

添加以下配置:

zend_extension=xdebug.so
xdebug.remote_enable=1
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.remote_handler=dbgp

保存并关闭文件。

Step 4:重启 Apache 服务器

通过执行以下命令重新启动 Apache 服务器:

sudo service apache2 restart
Step 5:测试 Xdebug

为了测试 Xdebug 是否正常工作,请编写一个简单的 PHP 脚本文件:

<?php
function factorial($n) {
    if ($n == 1) {
        return 1;
    } else {
        return $n * factorial($n - 1);
    }
}
echo factorial(5);
?>

在 PHP 文件中打上断点并在浏览器中打开该文件。您将看到 Xdebug 调试器启用,并可以单步执行代码。

结论

在 Ubuntu 上安装 PHP Xdebug 有很多好处。在本文中,我们介绍了在 Ubuntu 上安装 PHP Xdebug 的步骤,因此程序员可以更轻松地调试 PHP 代码。