📅  最后修改于: 2023-12-03 15:08:49.200000             🧑  作者: Mango
在 Ubuntu 上安装 PHP Xdebug 可以帮助程序员更好地调试 PHP 代码。在本文中,我们将介绍如何在 Ubuntu 上安装 PHP Xdebug。
在安装任何软件包之前,请确保系统是最新的。打开终端并运行以下命令:
sudo apt-get update
sudo apt-get upgrade
在 Ubuntu 上,我们可以使用 apt 命令安装 PHP 和 Xdebug。
sudo apt-get install php php-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
保存并关闭文件。
通过执行以下命令重新启动 Apache 服务器:
sudo service apache2 restart
为了测试 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 代码。