好吧,我做了大量的研究,但仍然令人困惑。如何更改我的Web服務器上的FcgidMaxRequestLen?
基本上我有一個PHP文件是一個窗體,當文件大於5mb左右時,我不斷收到內部服務器錯誤。我增加了php.ini文件中的所有設置,如最大上傳和增加超時。我檢查我的Web服務器上的錯誤日誌和它說:
「mod_fcgid:HTTP請求長度16777688(到目前爲止)超過MaxRequestLen(16777216)」
我做了SSH連接和編輯文件/ etc/httpd/conf.d/fcgid.conf並添加了行FcgidMaxRequestLen 1073741824並試圖將其增加到1GB。
我的服務器有2GB,所以我覺得我很好。我重新啓動apache,然後嘗試再次上傳文件,並得到相同的錯誤「mod_fcgid:HTTP請求長度16777688(到目前爲止)超過MaxRequestLen(16777216)」最大大小沒有改變。我在godaddy vps服務器上。也許在plesk有一個地方。任何有識之士將不勝感激。
從最壞的虛擬主機移動地球上會是我的第一步。 – 2013-01-18 02:02:26