2014-01-15 2 views
0

Я ищу ftp-клиент, который работает на стороне сервера и, мы надеемся, будет бесплатным. Я нашел несколько апплетов, которые сделают это, но наш интернет-провайдер не поддерживает апплетов любого типа (даже простые, которые говорят привет мир). Мне нужно, чтобы люди не загружали файл на наш FTP-сайт. Поэтому я ищу это для нашего сайта Joomla.serveride flash client для ftp

+0

Вы, кажется, ищете флэш-ftp *** client ***, которому понадобится сервер FTP *** ftp ***, если вы действительно хотите отправить файлы на сервер. Почему бы просто не использовать загрузку HTTP-файлов? ftp старый, неуклюжий и уродливый. – fvu

+0

Я фактически позволяю пользователю загружать файл со своего рабочего стола на наш FTP-сервер, который мы поддерживаем. Веб-страница обрабатывается провайдерами. –

ответ

0

Насколько я знаю, такой вещи нет, и даже если бы она существовала, у вас, вероятно, было бы много проблем, чтобы запустить ее в вашем сценарии, где хост, обслуживающий swf, не совпадает с хостом что swf должен доставлять файлы. И чтобы усугубить ситуацию, хост назначения - ftp, поэтому я не вижу, как он мог бы обслуживать crossdomain.xml, если я правильно помню, было бы абсолютно необходимо проинструктировать swf для установления соединения. Аналогичные проблемы будут существовать и с апплетами Java.

Но есть некоторые альтернативы вы можете рассмотреть:

  1. использование загрузки HTTP на свой веб-сайт и использовать встроенные функции FTP-клиента PHP, чтобы наконец поставить файл на FTP-сервер.
  2. Создайте http-сервер на своем сайте вместе с ftp-сервером и установите на нем один из очень удобных веб-файловых менеджеров (многие из них могут выбирать на разных языках, посмотрите на phpfm или extplorer (имеет отличную функцию он взаимодействует с ftp-сервером, но я никогда не играл с этим средством))
  3. установить веб-файловый менеджер на существующий веб-сервер - extplorer должен хорошо работать в контексте Joomla в соответствии с информацией на своем веб-сайте.

С учетом всех трех сценариев вы также избавляетесь от необходимости запуска ваших ftp-приложений, что может упростить жизнь тех, кто живет за ограничительными корпоративными прокси-серверами, которые часто не позволяют использовать ftp-доступ.

+0

на самом деле есть 3 апплета java, которые работают точно так же, как клиент, вы называете это место как ваш жесткий диск, и вы называете любой ftp-сервер, к которому вы можете подключиться. –

+0

@SteveM никогда не говорил, что не было никаких апплетов *, вы сказали, что апплеты не будут решением. И, насколько мне известно, нет флеш-ftp-клиентов (найдено 1 flex, но это еще одна история). Я сказал, что как флеш, так и апплеты разделяют функции безопасности, которые затруднят настройку вашего предложенного сценария или даже невозможность его настройки (для апплетов смотрите [здесь] (http://docs.oracle.com/javase/tutorial /deployment/applet/security.html) - по умолчанию апплет ограничен связью с хостом, который обслуживал свой код). – fvu

+0

Спасибо за разъяснение :) –

Смежные вопросы