• личный кабинет

Проблемы в работе FTP протокола

На UNIX сервере есть простое решение - SFTP

Для UNIX сервера доступен еще один протокол для работы с файлами - SCP / SFTP. Наберите в любой поисковой системе WinSCP и скачайте себе клиент для доступа к файлам по этому протоколу.

FTP не работает или работает нестабильно / медленно

FTP протокол в процессе работы использует два TCP соединения – одно, основное, для передачи команд, второе – для передачи данных и списков файлов (обзора каталогов сервера). Популярная проблема работы протокола заключается в том, что второе соединение не устанавливается или работает ненадежно.

Подавляющее большинство FTP клиентов имеют опцию PASV, которая управляет режимом установки второго соединения: от клиента к серверу или от сервера к клиенту. Режимы работы равнозначны, но изменение направления подключения может помочь решить некоторые проблемы.

Для того, чтобы попытаться решить описанные проблемы, просто переключите опцию PASV в противоположное состояние. Это может помочь.

Альтернатива FTP клиенту

1) Посмотрите про SCP выше.

2) В случае продолжающихся проблем с FTP доступом вас, возможно, выручит файл-менеджер через HTTP, работающий через обозреватель. Ссылка на него находится на странице «пароли на ресурсы» личного кабинета. С помощью файл-менеджера неудобно загружать файлы по одиночке, но можно загрузить архив ZIP или RAR и распаковать его на сервере. Помните, архив не должен содержать корневую папку (то есть файлы и подкаталоги должны располагаться прямо в корневом каталоге архива).

Невозможно удалить или перезаписать файл

Существуют следующие обстоятельства, которые могут привести к такому эффекту:

  • Если у вас сайт на .NET и вы не можете перезаписать бинарные файлы, уберите с сайта на время файл web.config. Ваши процессы на сервере выйдут и "отпустят" файлы.
     
  • Если вы загружали файл и в процессе загрузки произошел обрыв связи или ошибка – файл остается занят для любых операций еще в течение 15 – 20 минут. После истечение этого времени файл автоматически разблокируется и вы сможете удалить или перезаписать его.
     
  • Если файл невозможно удалить без ограничения по времени это может обозначать то, что файл имеет атрибуты «Только для чтения». Это особенно вероятно в том случае, если файл был распакован из архива – архиватор при распаковке сохраняет атрибуты, которые были указаны для файлов. Для удаления такого файла необходимо обратиться к службе поддержки.
     
  • В редких случаях файл может быть занят системой сервера – исполняемым скриптом или активной работой Веб-сервера (популярный скачиваемый файл). Вам придется выбрать время, когда файл не будет открыт никаким приложением на сервере. В случае продолжающихся проблем с удалением такого файла обратитесь к службе поддержки.

Для удаления файлов несмотря на описанные ошибки напишите просьбу на [email protected], указав сайт, файл, и первые 3 символа пароля к аккаунту.

Невозможно изменить права на файлы (CHMOD)

Смотрите эту статью: "CHMOD на Windows-машинах".