我上傳的文件大小約爲20MB,下面是print_r($ _ FILES)的結果;
(
[name] => 10k.csv
[type] =>
[tmp_name] =>
[error] => 1
[size] => 0
)
我也增加了上傳大小在php.ini中的upload_max_filesize = 64M 然後也無法上傳文件。請建議我可能缺失的可能點數。
我上傳的文件大小約爲20MB,下面是print_r($ _ FILES)的結果;
(
[name] => 10k.csv
[type] =>
[tmp_name] =>
[error] => 1
[size] => 0
)
我也增加了上傳大小在php.ini中的upload_max_filesize = 64M 然後也無法上傳文件。請建議我可能缺失的可能點數。
更改post_max_size
和upload_max_filesize
爲64M所有
完成,但相同的輸出如前面( [名稱] => 10k.csv [型] => [tmp_name的值] => [錯誤] => 1 [尺寸] => 0 ) – champs
@abhinavBruteForce有你重新啓動你的Apache?嘗試輸出你的phpinfo()來檢查你的設置。 – harrrrrrry
我重新啓動apache並解決問題...謝謝 – champs
的[error] => 1
線告訴你有你的上傳錯誤。
PHP的 「錯誤信息說明」 文件說,下面...
值:1;上傳的文件超出了php.ini中的upload_max_filesize指令。
您需要增加upload_max_filesize。
您可以在PHP.INI中設置upload_max_filesize或將以下內容添加到.htaccess文件中。
php_value upload_max_filesize 30M
php_value post_max_size 30M
請在php.ini變化
upload_max_filesize = 64M
post_max_size = 64M
重裝Apache或者如果臨時環境重啓apache.You將成功地增加了上傳文件的大小。謝謝zairwolf它的所有功勞。
我們可以看你的表格嗎?你有沒有設置文件大小? –
'php.ini'中的'post_max_size'值是什麼? – Kisaragi
沒有沒有在上傳表單中設置文件大小...雖然我已經增強了在php.ini中的上傳大小,我也會請求你幫助我通過ini在增強文件大小和上傳大小方面有什麼不同? – champs