我正在尋找一個運行在服務器端的ftp客戶端,並希望免費。我發現了幾個可以做到這一點的小程序,但是我們的ISP不支持任何類型的小程序(即使是簡單的說hello world的小程序)。我需要一個沒有道理的方法讓人們上傳文件到我們的FTP站點。所以我正在尋找Joomla網站的附件。用於ftp的serverside flash客戶端
回答
據我所知沒有這樣的事情,即使它存在,你可能會有很多問題讓它在您的場景中運行,其中提供swf的主機與主機不一樣swf必須將文件傳遞給。更糟糕的是,目標主機是ftp,所以我不明白它是如何能夠提供crossdomain.xml的,如果我正確地記得完全有必要指示swf建立連接。順便提一下,Java applet也會出現類似的問題。
但也有一些替代品,你可能要考慮:
- 使用HTTP上傳到你的網站,並使用PHP的集成FTP客戶端功能,文件最後提供給你的FTP服務器。
- 在你的站點上建立一個http服務器,與ftp服務器一起安裝一個非常舒服的web文件管理器(很多可以選擇各種語言,看看phpfm或extplorer(有一個漂亮的功能)它與一個ftp服務器交互,但我從來沒有玩過該設施))
- 在現有的網絡服務器上安裝web filemanager - 根據網站上的信息,extplorer應該在Joomla上下文中很好地運行。
與所有3種情況下,您也不再需要你的客戶到FTP運行,這東西可以簡化那些生活背後限制性的企業代理,往往不允許FTP訪問的使用壽命。
實際上有3個Java小程序可以像客戶端一樣工作,您可以從硬盤驅動器的位置命名,並且您可以命名任何可以連接到的ftp服務器。 –
@SteveM從來沒有說過沒有* applet *解決方案,你說applets不會是一個解決方案。據我所知,沒有flash ftp客戶端(發現1個flex,但這是另一個故事)。我所說的是,flash和applet共享安全功能,這將使您的建議場景難以設置,甚至無法設置(對於applet,請看[這裏](http://docs.oracle.com/javase/tutorial /deployment/applet/security.html) - 默認情況下,小程序僅限於與提供代碼的主機進行通信)。 – fvu
感謝您的澄清:) –
- 1. PHP/FTP客戶端
- 2. FTP客戶端Android
- 3. WebRTC - Flash客戶端
- 4. Android的FTP客戶端?
- 5. .netcore中的FTP客戶端
- 6. J2ME中的FTP客戶端
- 7. FTP客戶端java實現
- 8. 在FTP客戶端recv()
- 9. FTP客戶端問題
- 10. FTP客戶端堆棧
- 11. Flash p2p:管理客戶端
- 12. Flash流式客戶端
- 13. 適用於Windows的替代FTP客戶端
- 14. 在FTP客戶端使用grep和ls?
- 15. 使用Java編寫FTP客戶端6
- 16. FTP權限不同於客戶端到wordpress前端
- 17. 問題與Android的FTP客戶端
- 18. 簡單的FTP客戶端認證?
- 19. Windows Phone 7的Ftp客戶端錯誤
- 20. Erlang的替代FTP客戶端庫
- 21. 需要快速的.NET FTP客戶端
- 22. OS X的SFTP,SCP和FTP客戶端
- 23. 簡單的FTP客戶端C + +
- 24. Windows Phone 7芒果的FTP客戶端?
- 25. Windows FTP客戶端的替代品
- 26. Windows Phone 7的FTP客戶端
- 27. ftp客戶端上的noClassDefFound錯誤:org.apache.commons.net.ftp.FTPClient
- 28. P2P Cirrus連接Flash客戶端和HTML客戶端
- 29. 客戶端使用serverside = true對數據表進行排序
- 30. 如何在客戶端使用AsyncFileUpload獲取serverside文件名
你似乎在尋找一個flash ftp ***客戶端***,如果你真的想發送文件到服務器,它將需要一個serverside *** ftp服務器***。爲什麼不使用http文件上傳? ftp是古老,笨重和醜陋的。 – fvu
我實際上允許用戶從他們的桌面上傳文件到我們維護的FTP服務器。該網頁由ISP處理。 –