wordpress上傳圖片無法顯示的幾種解決方法
阿新 • • 發佈:2020-08-27
早上ytkah的客戶說他的wordpress網站後臺上傳圖片無法顯示,後臺無法顯示縮圖,在新標籤開啟圖片url也無法顯示,如何解決呢?有幾種原因,我們一起來看看吧
1、許可權不夠
可能是運維人員為了安全起見,把資料夾許可權進行了限制,這時把/wp-content/uploads這個資料夾許可權設為755或更高即可
2、資料庫的上傳路徑不正確造成的
進入PHPMyAdmin資料庫,檢視一下wp_options表裡的upload_path鍵值,看看路徑是不是wp-content/uploads,如果不是這個路徑,將路徑修改成wp-content/uploads然後儲存,如下圖所示
3、Apache或nginx偽靜態規則錯誤
以Apache為例,檢視網站根目錄/ 下的.htaccess檔案裡的規則有沒對,預設是
# BEGIN WordPress # The directives (lines) between "BEGIN WordPress" and "END WordPress" are # dynamically generated, and should only be modified via WordPress filters. # Any changes to the directives between these markers will be overwritten. <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress
注意:檔案不能刪除,否則會出錯
然後檢視/wp-content/,/wp-content/uploads/這些目錄下是不是有.htaccess檔案,有的話修改或刪除
4、看看是不是有安裝了圖片外掛,有的話先禁用外掛再上傳圖片試試
有遇到相同問題的朋友可以試試,也歡迎提供更多解決方法