2017-07-26 21 views
1

我在WordPress中遇到了一個奇怪的錯誤,以前沒有遇到過。順便說一下,這只是在生產中發生,一切工作正常localhost;所以我猜這可能是一個服務器問題。有某種最大文件大小/寬度設置?圖片在上傳到媒體庫時調整大小(僅在製作時)

我有一些相當大的圖像(2000x2100px),當它們上傳到WordPress媒體庫時,它們的大小被調整爲1800。這是在任何縮略圖裁剪和圖像大小功能開始執行之前。它也只發生在更大的圖像,我認爲它的寬度相關。

任何想法,爲什麼這可能會發生,以及在哪裏看得更遠?

回答

0

下面的代碼添加到您的的functions.php文件

@ini_set('upload_max_size' , '64M'); 
@ini_set('post_max_size', '64M'); 
@ini_set('max_execution_time', '300'); 
+0

這是在調整大小之前開始問題中提到的。 – Svedr

+0

我編輯瞭解決服務器問題的答案。 – Phil

+0

除非上傳後沒有遇到任何上傳問題?例如,是否在2MB以下的圖像文件?它是否正在上傳,但它們會自動調整大小?這是對原始圖像還是複製?請詳細說明。 – Phil

2

我會檢查你的插件列表......也許MU插件或刪除插件。也許您的主機迫使您使用阻止大型圖像上傳的內容?

我們使用一個名爲imsanity的插件強制原始圖像在上傳過程中以及「嘎吱嘎吱」之前調整大小不超過2000像素寬或高(選項可以更改該設置中的值)以防止用戶濫用默認的「全」大小選項可能發生。例如,我們網站上展示的圖片沒有理由超過2000像素寬。

如果你沒有像這樣的插件,那麼我會檢查主機,看看他們是否有什麼東西在服務器上運行,導致這種情況。這顯然是運行WordPress之前接管的東西(再次,如果沒有插件)。

在大多數情況下,這是一件好事,很多人應該這樣做!事實上,我相信它應該是WP核心的一部分。它的所有效果都是「全尺寸」圖像,讓您可以從任何尺寸的縮略圖中縮小尺寸。唯一的問題是,如果你需要它稍大一些,但從實際角度來看,例如,你什麼時候真的需要在網站上顯示一個4k像素的圖像?

沒有讓我更加噁心,然後訪問一個網站,看看我的屏幕上加載4k,4MB圖像...特別是如果我訪問該網站上的移動設備!

相關問題