PHP无法安装Fileinfo扩展的解决方法

php fileinfo安装报错怎么办?

宝塔面板fileinfo扩展安装失败?

解决方法:

创建一个虚拟内存,当安装fileinfo过程中遇到内存不足的情况下,会自动使用虚拟内存。

创建一个swap大小为1G的空间,并设置其为开机启动。

dd if=/dev/zero of=/swap bs=1024 count=1M
 mkswap /swap
 swapon /swap
 echo “/swap swap swap sw 0 0” >> /etc/fstab

代码执行完成后,我们就可以重新进入宝塔面板,点击安装fileinfo扩展,之后可顺利安装成功。

PHP无法安装Fileinfo扩展的解决方法


还有另外一种方法:

一般内存小于1G,fileinfo php扩展无法安装上去的,这一点宝塔也是有提示的。那怎么解决呢,那就是设置swap交换分区。 

利用宝塔的 Linux工具箱可以轻松设置swap交换分区的大小,相当于windows的虚拟内存。 

设置个2g,然后再去安装fileinfo就一次安装成功了。