GD Library extension not available

在後臺文章上傳封面時,遇到了這樣一個錯誤:

GD Library extension not available with this PHP installation Ubuntu Nginx

自己在本地開發環境上用到了Intervention/image,但是部署代碼到服務器後爲考慮到開啓GD擴展,導致在使用時遇到了這個錯誤,通過搜索引擎,找到了解決方案。簡單概括就是要安裝對應版本的GD庫。由於是stackoverflow,打開比較慢,故在此做一個搬運分享。以下是一個基本的原文翻譯。
GD圖形擴展庫是一個可動態處理圖片的PHP擴展。在Ubuntu系統上應該手動的去安裝它:

PHP5: sudo apt-get install php5-gd
PHP7.0: sudo apt-get install php7.0-gd
PHP7.1: sudo apt-get install php7.1-gd
PHP7.2: sudo apt-get install php7.2-gd
PHP7.3: sudo apt-get install php7.3-gd

以上就是對應Ubuntu各版本的命令操作。你可以通過以下命令驗證GD擴展是否已啓用。

php -i | grep -i gd

正常的輸出結果應該是這樣的:

GD Support => enabled
GD headers Version => 2.1.1-dev
gd.jpeg_ignore_warning => 0 => 0


本篇文章由一文多發平臺ArtiPub自動發佈

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章