如何解決WordPress在裁剪您的影象時發生了錯誤

錯誤型別:
WP內部錯誤
錯誤名稱:
在裁剪您的图像时发生了错误
英文名稱:
There has been an error cropping your image
錯誤描述:
“在裁剪您的图像时发生了错误”主要是因为缺少php GD库 (图形绘制)。

有時在上傳之前編輯影象時,您會看到訊息There has been an error cropping your image.。“在裁剪您的影象時發生了錯誤”主要是因為缺少php GD庫 (圖形繪製)

今天讓我們看看是什麼導致了這個錯誤,以及應如何解決這個問題。

 

影象裁剪錯誤看起來如何?

WordPress提供建立網站、興趣部落格等的自由。因此它總是包含上傳影象的功能。

要在WordPress使用者中上傳影象,請使用“選擇並裁剪”選項。然後調整裁剪選擇,然後選擇“裁剪影象”。當事情不起作用時,它會顯示訊息“There has been an error cropping your image。在這裡,WordPress 的“媒體庫”變灰並導致錯誤。

 

導致錯誤的最常見原因是缺少PHP-GD庫

 

導致錯誤的最常見原因是缺少PHP-GD

大多數情況下,當我們聽到WordPress中的PHP時,我們首先想到的是HTML。但是PHP也用於建立和編輯影象檔案。支援的影象格式包括GIF、PNG、JPEG、WBMP和XMP。通常,PHP允許將影象直接上傳到瀏覽器中。而且,使影象函式工作的是GD庫。

 

如何修復WordPress圖片裁剪錯誤

我們現在知道錯誤的樣子。讓我們進一步瞭解如何修復影象裁剪錯誤。

作為故障排除的第一步,我們檢查伺服器的PHP版本以及GD庫。如果缺少GD庫,我們安裝它。但是,GD安裝步驟因伺服器型別而異。

對於RedHat/CentOS主機,我們執行命令

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
yum install php-gd
yum install php-gd
 yum install php-gd

或者,如果是Ubuntu伺服器,GD安裝使用

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
apt-get install php-gd
apt-get install php-gd
 apt-get install php-gd

在這裡,我們還要確保WordPress軟體包的版本與主機的PHP版本相匹配。

最後,要製作新安裝的GD庫,需要重啟web伺服器。我們在伺服器中通過

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
/etc/init.d/httpd restart
/etc/init.d/httpd restart
/etc/init.d/httpd restart

修復錯誤後,在“媒體庫”中,使用者可以選擇影象並“插入文章”,完美解決問題。

 

WordPress上傳圖片

 

小結

總之,WordPress裁剪影象錯誤的主要原因將是伺服器上缺少GD庫。如果您也遭遇了此錯誤,則也可以參考上述步驟檢查和修復影象上傳錯誤。

評論留言