Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/251.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP文件上传第二个文件不上传,第一个文件没有错误_Php_File_Upload_Partial - Fatal编程技术网

PHP文件上传第二个文件不上传,第一个文件没有错误

PHP文件上传第二个文件不上传,第一个文件没有错误,php,file,upload,partial,Php,File,Upload,Partial,所以我有一个我一直在使用的脚本,它通常可以很好地处理多个文件 当我在多文件上传中上传一个非常大的文件时,只上传第一个文件。至于原因,我没有看到任何错误 我想这与超时设置有关,但无法理解-有什么想法吗 我在htaccess文件中设置了文件夹 php_value post_max_size 1024M php_value upload_max_filesize 1024M php_value memory_limit 600M php_value output_buffering on php_va

所以我有一个我一直在使用的脚本,它通常可以很好地处理多个文件

当我在多文件上传中上传一个非常大的文件时,只上传第一个文件。至于原因,我没有看到任何错误

我想这与超时设置有关,但无法理解-有什么想法吗

我在htaccess文件中设置了文件夹

php_value post_max_size 1024M
php_value upload_max_filesize 1024M
php_value memory_limit 600M
php_value output_buffering on
php_value max_execution_time 259200
php_value max_input_time 259200
php_value session.cookie_lifetime 0
php_value session.gc_maxlifetime 259200
php_value default_socket_timeout 259200

需要html表单和用于处理上传文件的php代码我相信会话会因为某种原因而结束。它托管在机架空间云上,负载平衡器超时或tmp目录已满。。。当我上传多个超过150MB的大文件时,就会出现问题。20mb的小文件不是问题。您确定您的主机支持在.htaccess文件中设置
php\u值
s吗?并不是所有的主机都这样做。你也可以试着在他们的论坛上提问。他们可能对此有策略或优先级。我认为需要一个日志文件来判断此类问题,它也与服务器相关。但我不会介意如果。。。涉及窗户。