linux php 安装fileinfo
时间: 2024-05-02 18:17:21 浏览: 126
要在 Linux 上安装 PHP 的 fileinfo 扩展,可以按照以下步骤进行:
1. 安装 PHP 开发包
在终端中执行以下命令,安装 PHP 开发包:
```
sudo apt-get install php-dev
```
2. 安装 libmagic-dev 库
在终端中执行以下命令,安装 libmagic-dev 库:
```
sudo apt-get install libmagic-dev
```
3. 安装 fileinfo 扩展
在终端中执行以下命令,安装 fileinfo 扩展:
```
sudo pecl install fileinfo
```
如果提示需要开启 PHP 的 zlib 扩展,则可以在终端中执行以下命令安装 zlib 扩展:
```
sudo apt-get install zlib1g-dev
sudo pecl install zlib
```
4. 修改 PHP 配置文件
在终端中打开 PHP 配置文件 php.ini:
```
sudo nano /etc/php/7.4/cli/php.ini
```
在文件中添加如下行:
```
extension=fileinfo.so
```
保存并退出配置文件。
5. 重启 PHP-FPM 或 Apache
在终端中执行以下命令,重启 PHP-FPM:
```
sudo systemctl restart php7.4-fpm
```
如果使用 Apache,则执行以下命令重启 Apache:
```
sudo systemctl restart apache2
```
安装完成后,可以通过执行以下命令检查 fileinfo 扩展是否已成功安装:
```
php -m | grep fileinfo
```
如果返回了 fileinfo,则说明扩展已成功安装。
阅读全文