我正在嘗試製作文件上傳腳本,並且一直在努力解決此問題。無法上傳大於8MB的文件
我已閱讀並嘗試所有與此相關的SO答案,但無濟於事。
這是我在php中試過的。 INI:
file_uploads = On
upload_max_filesize = 100M
post_max_size = 100M
memory_limit = 100M
在Apache中,我有:
<Directory /var/www/uploads>
php_value upload_max_filesize 10G
php_value post_max_size 10G
</Directory>
我可能會嘗試別的東西不想到現在。
我也想提一下,8MB以下的所有內容都沒有問題上傳。此外,超時也不是問題,因爲上傳僅在幾秒鐘內失敗。
P.S.我正在使用Cloudflare。難道這是阻止我的上傳?
您是否通過在phpinfo()中創建了一個test.php文件來確認您的PHP.ini位置? – 2015-01-21 02:48:40
'print_r($ _ FILES)'在失敗時顯示什麼?這是一個託管帳戶嗎? – 2015-01-21 02:49:34
我剛剛讀過關於這個地方,我可以確認我正在編輯一個錯誤的php.ini。現在我收到此錯誤:無法加載資源:服務器響應的狀態爲413(請求實體太大)「 – Alex 2015-01-21 02:50:07