📜  如何在 Ubuntu 中安装PHP intl 扩展?(1)

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

如何在 Ubuntu 中安装 PHP intl 扩展?

在 Ubuntu 系统中使用 PHP 开发需要经常安装一些扩展来支持各种功能。其中,PHP intl 扩展是一个可以支持国际化和本地化的扩展,它提供了对 Unicode 及各种字符集的支持。在本文中,我们将介绍如何在 Ubuntu 中安装 PHP intl 扩展。

环境要求

在 Ubuntu 中安装 PHP intl 扩展,首先要确认您的系统满足以下要求:

  • Ubuntu 16.04 ~ 20.04 系统
  • 已安装 PHP
  • 已安装 PHP 开发工具包 php-dev
  • 已安装 ICU 库和开发工具包 libicu-dev
安装 PHP intl 扩展

在确认环境已经满足要求后,我们可以开始安装 PHP intl 扩展。按照以下步骤进行:

步骤 1:安装依赖库

为了安装 PHP intl 扩展,我们需要先安装 ICU 库和开发工具包 libicu-dev。在终端中输入以下命令安装:

sudo apt-get install libicu-dev
步骤 2:安装 PHP intl 扩展

安装 ICU 库和开发工具包后,我们可以开始安装 PHP intl 扩展了。在终端中输入以下命令安装:

sudo pecl install intl

如果您的系统中没有安装 pear/pecl 工具,可以通过以下命令先安装一下:

sudo apt-get install php-pear
步骤 3:启用 PHP intl 扩展

安装 PHP intl 扩展后,我们需要在 PHP 配置文件中启用扩展。在终端中输入以下命令编辑 PHP 配置文件:

sudo vi /etc/php/7.4/cli/php.ini

在文件中找到以下行:

;extension=intl

去掉前面的分号,将其改为:

extension=intl

保存文件并退出。

步骤 4:重启 PHP FPM 服务

启用 PHP intl 扩展后,我们需要重启 PHP FPM 服务。在终端中输入以下命令重启服务:

sudo systemctl restart php7.4-fpm
步骤 5:查看 PHP intl 扩展信息

最后,我们可以使用以下命令来查看 PHP intl 扩展的信息:

php -m | grep intl

如果输出 intl,说明 PHP intl 扩展已经成功安装和启用了。

总结

本文介绍了在 Ubuntu 中安装 PHP intl 扩展的步骤,包括安装依赖库、安装 PHP intl 扩展、启用 PHP intl 扩展和重启 PHP FPM 服务等。如果您在使用 PHP 过程中需要用到字符集和国际化相关功能,那么 PHP intl 扩展是您不可缺少的一个扩展。