📜  Laravel 在 Ubuntu 上启用扩展 - PHP (1)

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

Laravel 在 Ubuntu 上启用扩展 - PHP

本文将介绍在 Ubuntu 操作系统中使用 Laravel 框架时如何启用 PHP 扩展。这些扩展为应用程序提供了一些额外的功能和特性。我们将按照以下步骤来执行此操作。

步骤1:确认 PHP 版本

在开始之前,请检查 PHP 版本以确保您正在使用的是最新的版本。打开终端并输入以下命令:

php -v

将输出您的 PHP 版本信息,例如:

PHP 7.4.3 (cli) (built: Oct  6 2021 08:05:55) ( NTS )
步骤2:安装 PECL

PECL 是 PHP 扩展库,我们需要安装它来启用相关的扩展。打开终端并输入以下命令:

sudo apt-get update
sudo apt-get install php-pear

输入您的管理员密码以安装 PECL。

步骤3:安装需要启用的扩展

现在可以使用 PECL 安装您需要启用的扩展。以下是启用 Memcached 扩展的示例命令:

sudo pecl install memcached

在安装过程中,您可以按Enter键以选择默认配置选项。在安装完成后,您会看到以下输出:

merging /etc/php/7.4/cli/conf.d/20-memcached.ini

接下来,重启 PHP-FPM(具体操作请参考您的 PHP 版本和使用的 Web 服务器),以使新安装的扩展生效。

sudo systemctl restart php7.4-fpm
步骤4:确认扩展已启用

最后,您可以通过创建一个简单的 PHP 文件来确认您的新扩展是否已成功启用。

sudo nano /var/www/html/test.php

将以下示例代码复制并粘贴到文件中:

<?php
phpinfo();
?>

然后保存并关闭文件并访问启用 PHP 的 Web 服务器的 URL(例如 http://localhost/test.php)。将输出 PHP 版本信息和已安装扩展的列表。在扩展列表中,您应该能够找到您刚刚启用的扩展。如果找不到,请返回检查您的步骤和配置。

现在您已经学会了在 Ubuntu 上启用 PHP 扩展。使用上述步骤,您可以启用所需的扩展以为 Laravel 应用程序增加更多功能和特性。