changdaojun 发表于 2010-3-25 17:06:07

大型文件传输完成后“校对”(猜测)时间很长

1,php.ini设置 upload_tmp_dir = C:\Inetpub\wwwroot\discuz7\disk\filestores\disk_temp 用来缓冲文件。

2,filestores设置在同一盘符下。

3,传输500M的文件,可以在disk_temp看到缓冲文件,传完后IE进程立即结束了,tmp.php文件也立即移动到filestores。

4,传输800MB的文件,在disk_temp看缓冲文件,传完后服务器端tmp.php文件被移动到filestores,但IE还是hang死,感觉这时在校对。

5,等待数分钟后,IE恢复正常,然后就能看见上传的文件了。

配置:本人是在公司内网搭建。
max_execution_time = 1200   ; Maximum execution time of each script, in seconds
max_input_time = 300 ; Maximum amount of time each script may spend parsing request data

希望大大解答下,问题点在于上传大型文件 那个upload.swf总是hang死,需要等很久才会恢复;也不知道是不是在校对~~

changdaojun 发表于 2010-3-27 18:31:10

整合uc后发现存在1970-1-1问题,还望解决!!

http://www.discuz.net/viewthread.php?tid=668374&from=favorites

zxcpoi 发表于 2010-7-22 14:44:43

昨天安装使用了,也发现这个问题。
一共两点愁人的问题:

1、400多M的大文件上传后点击“完成”,列表中没有该文件,但实际服务器上已经存在该文件。

服务器上php.ini中的设置:
max_execution_time 和 max_input_time 还有IIS中的连接超时都是3600,
upload_max_filesize 和 post_max_size 都设置为1024M。
windows2003的IIS的上传限制也已经改为1G。
phpdisk的系统设置:最大上传文件为1024M。

2、就是楼主说的问题。
小文件几十M的很快就出现“完成”,大一些的文件传完之后停留在预计还需0S的页面要2~3分钟才会出现“完成”两个字。
不知道是不是系统有什么问题还是有什么地方配置的不对?
页: [1]
查看完整版本: 大型文件传输完成后“校对”(猜测)时间很长