Загрузка файлов по SFTP внезапно завершается сбоем

Я изо всех сил пытаюсь загрузить файлы через SFTP на сервер моего веб-сайта, используя несколько разных способов.

Сценарий загрузки файла, который я закодировал для веб-страницы (простая форма для сценария загрузки php), возвращает ошибку «Неверный файл»; если я попытаюсь загрузить напрямую через Dreamweaver (который успешно подключается к удаленному серверу), я получаю сообщение «Операция размещения не удалась», а с FileZilla я получаю сообщение об ошибке «Ошибка при записи: сбой».

Обе системы работали до прошлого четверга, и никаких изменений в код не вносилось, поэтому я затрудняюсь объяснить, что могло вызвать проблему.

Я читал, что некоторые пользователи предполагают, что это может быть проблема с местом на удаленном сервере, но я удалил файлы больше, чем изображение, которое я загружаю (которое составляет 5 КБ), и ошибка все еще возникает, поэтому я был бы склонен исключить этот вариант.

Спасибо за помощь!


person Will WP    schedule 30.09.2014    source источник
comment
Посмотрите на консоль Filezilla, вы найдете детали ошибки. Возможно, это ошибка разрешения.   -  person ôkio    schedule 30.09.2014
comment
Спасибо, Окио, как мне получить доступ к консоли? Если вы обратитесь к части в верхней части окна, единственная информация, которую я там получаю, это Ошибка: ошибка при записи: сбой Ошибка: Ошибка передачи файла   -  person Will WP    schedule 30.09.2014
comment
Я только что проверил, это называется не консоль, а журнал событий (не уверен в переводе, у меня нет английской версии), в меню отображения. Может он уже активен, где вы видите ошибку?   -  person ôkio    schedule 30.09.2014
comment
В английской версии он называется Журнал сообщений, и именно здесь я вижу сообщение, которое перечислил выше. @окио   -  person Will WP    schedule 30.09.2014
comment
Ой. Вы пытались загрузить другой файл, кроме вашего маленького изображения? У вас есть доступ по ssh к серверу?   -  person ôkio    schedule 30.09.2014
comment
@ôkio проблема возникает со всеми файлами, в том числе с файлами без изображений. Я не уверен насчет SSH, я спасаю сайт, который не создавал, поэтому не уверен в большинстве деталей.   -  person Will WP    schedule 30.09.2014
comment
Ну, у меня больше нет идей. Если вы найдете доступ по SSH, вы можете проверить журнал, чтобы получить более подробное объяснение.   -  person ôkio    schedule 30.09.2014
comment
Спасибо за вашу помощь сегодня @ôkio - очень признателен.   -  person Will WP    schedule 30.09.2014
comment
Что находится в файлах журнала целевого хоста? Посмотрите в auth.log и логи ftp-сервера. Также укажите имя и версии подсистем SSH и SFTP.   -  person Daniel W.    schedule 30.09.2014


Ответы (1)


Как вы упомянули, полная файловая система или превышение дисковой квоты является распространенной причиной ошибки «сбой» SFTP с сервером OpenSSH (при условии, что вы подключаетесь к этому серверу).
См. https://winscp.net/eng/docs/sftp_codes#code_4

Хотя я понимаю, что вы уже пытались удалить некоторые файлы, это не означает, что это не может быть причиной проблемы. Администратор мог уменьшить вашу квоту ниже той емкости, которую вы занимали ранее. Явно проверьте свою квоту.

Некоторые клиенты SFTP позволяют это.

Например, WinSCP имеет эту функцию. См. его диалоговое окно информации о сервере и протоколе.
(я автор WinSCP)

FileZilla этого не позволяет.

person Martin Prikryl    schedule 30.09.2014