如果你的服務器內存小于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擴展了。
方法三:
暫時先關閉服務器所有能關閉的功能,比如nginx、mysql、phpmyadmin、服務器軟件等等,騰出內存,在嘗試安裝fileinfo擴展,安裝好后在去開啟關閉的功能。