centos7 php8.1 开启intl扩展
时间: 2024-09-24 08:27:10 浏览: 108
centOS-8.1镜像安装包下载
在 CentOS 7 系统上安装并启用 PHP 8.1 的 intl 扩展,你需要按照以下步骤操作:
1. **安装依赖**:
首先,确保已经安装了 EPEL (Extra Packages for Enterprise Linux) 支持,因为某些 PHP 的模块可能会在这里提供。运行以下命令:
```
sudo yum install epel-release
```
2. **安装PHP和其开发工具**:
更新包列表并安装 PHP 和其开发工具:
```
sudo yum update -y
sudo yum install php81 php81-intl php81-devel -y
```
3. **检查是否已启用**:
安装完成后,通过 `php -m | grep intl
```
如果返回结果包含 "intl",则说明已成功启用。
4. **配置 Apache 或 Nginx**:
对于使用 Apache 作为 Web 服务器,需要编辑 `/etc/php.ini` 文件(或在 PHP-FPM 中对应的位置),找到 `extension=intl.so` 行,并取消注释(如果存在注释)。然后重启服务使之生效:
```
sudo systemctl restart httpd
# 或者对于 Nginx:
sudo systemctl restart nginx
```
5. **验证设置**:
最后,可以在 PHP 脚本中导入 `Intl` 类来测试扩展是否可用。
阅读全文