Назад | Перейти на главную страницу

Мой хост не поддерживает безопасную передачу файлов. У меня нет root-доступа. Есть ли у меня вообще какие-то варианты?

Мне очень нравится этот хост, и отсутствие безопасной передачи файлов - единственное, что мешает мне сделать это для нового сайта электронной коммерции. Я видел несколько рекомендаций для WebDav, но они все равно включают в себя как минимум одно изменение на хосте, а именно включение модуля mod_dav Apache. Я попытался найти серверы PHP FTPS с открытым исходным кодом, но безуспешно. Любые идеи?

Вы можете попробовать загрузить простые формы CGI / PHP через HTTPS.

Или, если на главном компьютере есть программное обеспечение, вы можете попробовать использовать PHP для расшифровать файлы, которые вы загружаете, зашифрованы. Обратите внимание: у вас может не быть доступа к GPG / PGP, но у большинства платформ Unix есть "крипта" (не самая сильная криптография, заметьте, но в крайнем случае ...) и, скорее всего, будет openssl, который можно использовать для шифрования / расшифровать.

В худшем случае (нет доступа к локальным исполняемым файлам или платформе, отличной от Unix). Я уверен, что есть готовый PHP-код для шифрования и дешифрования локальных файлов. При переполнении стека модуль mcrypt было предложено. Конечно, это большая дополнительная работа, но это вариант.

Где есть воля (или кнут), там и выход.

Это для закачки файлов на сервер? Предоставляют ли они SSH? Если они это сделают, вы можете передавать вещи через SFTP.