2011-12-06 101 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需要花費一些錢。