文件上传与主机帐户杀死脚本后60秒


File Upload With Hosting Account Killing Scripts After 60 Seconds

我在PHP .ini文件中设置了所有PHP设置,以允许文件大小超过30mb,最大时间超过5分钟。我遇到的问题是,我必须使用的托管帐户在60秒内杀死所有脚本

脚本限制所有脚本都有以下内存和运行时间限制:

内存:一些PHP CMS应用程序可能需要比PHP .ini中的默认设置更大的memory_limit。您可以在php.ini中更改此限制,但是不要超过64M的最大值。

运行时间:所有PHP/CGI/Perl脚本的运行时间限制为60秒。如果您的脚本在这段时间内没有完成,它将被杀死。BlueDomino不允许自定义脚本影响我们共享主机平台上其他客户站点的性能。

我目前有一个flash上传程序,我创建了发送数据到PHP进行处理。对于耗时不到一分钟的文件,I可以完美地工作,但如果耗时超过一分钟,则失败:/

有没有别的方法可以解决这个问题?也许使用不同的编程语言,比如Python?

您可以创建某种flash上传器,每次上传文件的一个块,每个请求将很短,但您将代替多个请求。当最后一个块上传时,调用一个脚本将所有块合并到一个文件中。

一个简单的谷歌给了我这个:http://www.plupload.com/