2011-12-06 54 views
0

我需要一个Flash上​​传器,以便在我的CMS项目中使用它。寻找一个Flash上​​传器来上传大文件

我需要类似this,但具有更大的最大上传大小(它不允许上传大文件ini_get('upload_max_filesize'))。

我的服务器不允许我覆盖ini设置,所以我在寻找一个可以独立于ini设置上传大文件的上传器。

回答

2

如果你想绕过ini限制,一个选择是更改并使用FTP上传器。

我用过一次net2ftp,安装起来很简单;我从未使用过它(差不多一年半),但我从他们的页面看到该项目已经更新并且没有死机,所以你可以试一试。 您只需下载软件包,将其放入您的web应用程序,进行自定义,然后设置好。

您可能想要创建一个具有适当权限的专用FTP用户,当然,不要使用根目录

+0

有趣的想法。但我听到某处,然后有一些脚本,它会自动分割大文件并将它们逐个部分上传到服务器。这是真的,还是来自梦幻般的流派? :) – Simon

+0

那么,这可能是一个解决方案,但我对此一无所知...但仍然需要打破发送大文件_before_,所以你需要一些本地工具(Java?),如果文件大于允许你的php.ini分割它,然后逐一上传每个作品。所以......为什么不用ftp? –

0

您将无法发布更多数据到服务器比max_upload_size。

作为解决方法,您可以将数据上传到Amazon S3,并通过s3sync将其同步回去。 我们为我们的客户之一安装了plupload,并且可以上传每个文件2GB(这是客户限制,我不知道S3限制)

请注意,S3需要花费一些钱。