問題一:
博客將 WordPress 升級后, 發現上傳圖片失敗. 報錯信息的大概意思是不能創建目錄和上傳文件, 因為上層目錄沒有寫權限.
以下相關問題截圖.

我的第一反應是修改目錄的權限, 但盡管我將目錄該目錄權限設為 777 (任何人對該目錄內的文件都擁有可讀, 可寫, 可執行權限), 但報錯仍在.
請注意觀察一下報錯路徑, uploads 后面出現了兩個 "/", 系統找不到該目錄, 所以報錯了.
修復方法很簡單, 請如下操作:
1. 進入 WordPress 后台頁面
"Settings -> Miscellaneous settings".
2. 找到
"Store uploads in this folder" 並將最后一個多余的
"/" 去除.
問題二:
如果你的圖片的名字是以數字命名,如果上傳圖片顯示不了,改成英文或者拼音之后即可顯示了。(中文名也會出現這種問題)
問題三:
上傳圖片的時候出現http錯誤
以前在上傳圖片的時候老是出現http錯誤,一開始還以為是網絡問題,因為我是移動的無線網。但是試了好多次之后死活上傳不了,就試着換成了IE瀏覽器,竟然可以了。由於我之前用的是谷歌瀏覽器,上傳圖片用的是flash上傳模式,這樣就會出現http錯誤,當我換成ie瀏覽器就不存在這個問題了,(谷歌瀏覽器和IE瀏覽器用的flash player 不同哦)一般我們都安裝兩種Adobe Flash Player控件,一個是ActiveX(IE內核)瀏覽器專用的,一個是Plugin(非IE內核)瀏覽器專用的。
另外還可能表現為IO error錯誤、無法上傳/插入文件,遇到這種情況只需重新安裝下Adobe Flash Player ActiveX即可
問題四:
使用火狐用WordPress Flash上傳圖片時總是提示失敗,沒辦法改用瀏覽器上傳,但每次都要選擇一下真的很煩,搜了一下大概是因為Flash插件版本問題。解決辦法很簡單,只要在.htaccess文件中加入: <IfModule mod_security.c> SetEnvIfNoCase Content-Type \ "^multipart/form-data;" "MODSEC_NOPOSTBUFFERING=Do not buffer file uploads" </IfModule> 就可以搞定了。個人建議還是更新下flash版本吧,改代碼比較犯怵!
問題五:
上傳圖片時提示如圖:

目前解決中。。。