Кажется, вчера я наткнулся на очень странную ошибку / причуду на клиентском FTP ...
Я не запускаю FTP-сервер, поэтому на самом деле я ничего не могу там проверить, но когда я захожу через командную строку, мне говорят, что он работает:
Serv-U FTP Server v6.4 for WinSock
В любом случае, клиентское соглашение об именах для устаревших папок будет «% y% m% d», поэтому сегодня (28 февраля 2010 г.) будет "100228".
Я заметил эту проблему вчера, когда попытался создать папку с именем "100227" (используя Cyberduck на моем конце)
Он сразу появился на FTP-сайте, но назывался "10022_". Я удалил и попытался снова, и то же самое случилось.
Для загрузки я немного изменил название на «2010-02-27», что было хорошо.
Затем они отправили мне что-то и поместили в «/From_CLIENTS/10027» (у них есть прямой доступ к серверу, поэтому они не обращались к нему через FTP)
Когда я пытаюсь получить к нему доступ через Cyberduck (двойной щелчок по папке), он говорит мне:
/From_CLIENTS/10022_: No such file or directory.
Я пробовал это в Filezilla тоже, и та же проблема.
Я тогда FTPd через терминал. Вот что я получил:
ftp> cd /From_CLIENTS/100227
550 /From_CLIENTS/10022_: No such file or directory.
Что немного странно.
Мне удалось обойти это, просто добавив косую черту в конце:
ftp> cd /From_CLIENTS/100227/
250 Directory changed to /From_CLIENTS/10022_
Все очень странно. И я сталкивался только с этой датой. Все остальные, которые я пробовал, прекрасно работают.
Какие-нибудь мысли? Ошибка в FTP-сервере?