如果你的服务器内存小于1G,在使用宝塔面板安装php的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扩展,之后可顺利安装成功。
方法二(推荐适合新手):
宝塔面板-软件商店-系统工具-安装Linux工具箱。
打开看到Swap虚拟内存,设置一个可用内存大于1G的就可以了。
设置好就可以去PHP扩展里面安装fileinfo扩展了。
方法三:
暂时先关闭服务器所有能关闭的功能,比如ginx、mysql、phpmyadmin、服务器软件等等,腾出内存,在尝试安装fileinfo扩展,安装好后在去开启关闭的功能。