WordPress上傳圖片提示“服務(wù)器無法處理圖片。建議的最大尺寸為 2560 像素”的解決辦法
[重要通告]如您遇疑難雜癥,本站支持知識付費業(yè)務(wù),掃右邊二維碼加博主微信,可節(jié)省您寶貴時間哦!
前幾天哥們兒強哥給國外客戶做的站點,在國外服務(wù)器上竟然在Wordpress開源項目里上傳圖片出錯,提示“服務(wù)器無法處理圖片。如果服務(wù)器繁忙或沒有足夠的資源來完成任務(wù),就會發(fā)生這種情況。上傳較小的圖片可能會有所幫助。建議的最大尺寸為 2560 像素?!比缦聢D所示
出現(xiàn)這樣的錯誤,是多樣化的,沒有單一問題,多數(shù)是因為權(quán)限不足造成的;可以按照下面幾點進行排查,嘗試解決。
WordPress上傳圖片提示“服務(wù)器無法處理圖片。建議的最大尺寸為 2560 像素”的解決辦法
寫在前面:文件類型不受支持?請確保您上傳的圖片格式(如.jpg、.png等)是Wordpress支持的??稍诤笈_的“設(shè)置”>“媒體”中查看支持的文件類型。
1、檢查php版本是否7.0以上,尤其現(xiàn)在新的版本都需要PHP8.X了!
2、檢查 php 的 upload_max_filesize ,允許上傳文件的最大尺寸是否太小。
寶塔的話,就直接在PHP參數(shù)里設(shè)置即可! 服務(wù)器配置文件(如php.ini)中的upload_max_filesize和post_max_size設(shè)置,確保它們的值大于您要上傳的文件大小。例如,將它們設(shè)置為20M: upload_max_filesize = 20M post_max_size = 20M
3、php 是否有加載 imagick 模塊。查看 phpinfo 文件,查找「imagick」。
4、先去查看upload下文件的權(quán)限,是不是都是www,且權(quán)限為775或755或777權(quán)限!
5、重命名文件,不要使用奇怪的文件名!撇號、引號、感嘆號——諸如此類的東西是有風(fēng)險的。嘗試將您的文件重命名為只有 az 和數(shù)字的名稱。
6、清除瀏覽器的緩存。如果有安裝 WordPress緩存插件,也請清除插件緩存。
7、PHP內(nèi)存限制不足。嘗試增加PHP的內(nèi)存限制。在php.ini文件中,找到memory_limit設(shè)置,將其值增加到一個更高的數(shù)字,例如256M:
memory_limit = 256M
8、靜止了超過24小時了,保存草稿再次上傳即可!
延伸閱讀:“服務(wù)器無法處理圖片。建議的最大尺寸為 2560 像素”
一、阿里云虛擬主機,部署wordpress,上傳文件提示服務(wù)器無法處理圖片。實際目錄里已經(jīng)成功上傳圖片。
解決方法:打開阿里云虛擬主機的管理平臺 ,找到php.ini設(shè)置,把PHP函數(shù)chmod設(shè)置改為啟動,即可修復(fù)該問題。
二、Wordpress掛載nfs存儲服務(wù)器修改用戶的文件
將/etc/nginx/nginx.conf主配置文件中的nginx用戶改為默認(rèn)的nginx即可!
/etc/nginx/nginx.conf nginx配置文件,不需要更改(可以配置網(wǎng)站上傳大?。?br /> /etc/php-fpm.d/www.conf php子配置文件,需要更改用戶為www(在第24行和26-28行)
問題未解決?付費解決問題加Q或微信 2589053300 (即Q號又微信號)右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當(dāng)無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!