WordPress上傳文件提示”HTTP錯誤“

        WordPress 上傳(chuan)文(wen)件(jian)的(de)時候提(ti)示 HTTP 錯誤,一般是(shi)由于服務器 PHP 或者 Apache、nginx 限制(zhi)了(le)(le)文(wen)件(jian)上傳(chuan)大小,還有一些其他(ta)錯誤。我上傳(chuan)了(le)(le)一個 7MB 左右的(de)視頻文(wen)件(jian),提(ti)示了(le)(le)該錯誤。

       先列出可能情況及解決辦法:

       Flash 版本問題:

       網上有人改用 IE 瀏覽器就可以了,因為 flash 版本不一樣,建議升級 flash(WP 上傳用到了 flash)

       PHP.ini 配置問題:上調最大上傳文件限制:

       file_uploads =on ;upload_max_filesize = 80m ; post_max_size = 80m ;

       修改 Nginx 上傳大小限制(如果用的是 Nginx 服務器的話):

       /etc/nginx/nginx.conf 添(tian)加 client_max_body_siz 80m; (允許上傳 80M)

       文件權限問題:

       記得將 WP 程序目錄(lu)下 /wp-content/uploads 目錄(lu)設置為 777。(更多(duo) WordPress 讀寫權(quan)限)

       WordPress 上傳文件解決 HTTP 錯誤

       上(shang)圖是(shi)我的(de)(de)服(fu)務(wu)器 PHP 和 nginx 限制了上(shang)傳(chuan)文件大小(xiao),通過方法 2 修改后成功上(shang)傳(chuan)了 7MB 左右的(de)(de)一個(ge) mp4 文件。

       細心的朋(peng)友會(hui)發現(xian)(xian),這個附件上傳后名字(zi)比較怪,是一(yi)串不規(gui)則的字(zi)符,這是為(wei)了防止亂碼問(wen)題,可以使用 WordPress 插件:WP Hash Filename 來實現(xian)(xian)。

       如果你服務器不是 nginx 而是 Apache 的(de)話(hua),我們提供的(de) LAMP 環境搭建可以(yi)完美的(de)為(wei)你解決好(hao)。

六心網絡科技 , 版權所有丨如未注明 , 均為原創 , 轉載請注明WordPress上傳文件提示”HTTP錯誤“