PHPCMS上傳錯誤413?
PHPCMS上傳錯誤413,其原因Nginx預設限制最大上傳檔案就是1M,所以上傳檔案超過1M就會報413錯誤,解決方法:找到「nginx.conf」設定下的「client_max_body_size ”,更改為10M即可。
Apache伺服器解決方法
#修改下Apache設定檔中的LimitRequestBody配置,如果是虛擬主機,請聯絡空間商幫助修改。
具體步驟:
在apache環境中上傳較大軟體的時候,有時候會出現413錯誤,出現這個錯誤的原因,是因為apache的配置不當造成的,找到apache的配置文件目錄也就是conf目錄,和這個目錄平行的一個目錄叫conf.d打開這個conf.d,裡面有一個php.conf
目錄內容如下:
## PHP is an HTML-embedded scripting language which attempts to make it# easy for developers to write dynamically generated webpages.# LoadModule php4_module modules/libphp4.so ## Cause the PHP interpreter handle files with a .php extension.# SetOutputFilter PHPSetInputFilter PHPLimitRequestBody 6550000 ## Add index.php to the list of files that will be served as directory# indexes.#DirectoryIndex index.php
錯誤就發生在這個LimitRequestBody配置上,將這個的值改大到超過你的軟體大小就可以了
如果沒有這個設定檔請將
SetOutputFilter PHP SetInputFilter PHP LimitRequestBody 6550000
寫到apache的設定檔裡面即可。
推薦教學:《PHPCMS教學》
以上是PHPCMS上傳錯誤413?的詳細內容。更多資訊請關注PHP中文網其他相關文章!