我上传的文件大小约为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