Top.Mail.Ru
Ответы

Ошибка при кописровании файлов с сервера на сервер по протоколу FTP с использованием PHP

Мельников Рафаил. “Цесаревич” Часть I. Эскадренный броненосец. 1899-1906 гг. epub.zip //Длина имени 140 байт (Копирование не удается выдает ошибку (Warning: ftp_put()Мельников Рафаил. “Цесаревич” Часть I. Эскадренный броненосец. 1899-1906 гг. epub.zip): failed to open stream: FTP server reports 550 File not found in))

ПРИ ЭТОМ ЕСЛИ ФАЙЛ ПЕРЕИМЕНОВАТЬ К ПРИМЕРУ В ПОСЛЕДОВАТЕЛЬНОСТЬ ИЗ КИРИЛИЧЕСКИХ СИМВОЛОВ ИЛИ ЛАТИНИЦЫ ТАКЖЕ В 140 БАЙТ И БОЛЕЕ ЗАГРУЖАЮТСЯ БЕЗ ОШИБКИ.

Дополнен

МельниковРафаилЦесаревичЧастьЭск. zip //false
МельниковРафаилЦесаревичЧастьЭс. zip //false
МельниковРафаилЦесаревичЧастьЭ. zip //false (64 байта)

МельниковРафаилЦесаревичЧасть. zip //true (62 байта)
МельниковРафаилЦесаревич. zip //true
МельниковРафаил. zip //true

МельниковРафаилЦесаревичЧастьq.zip //true (63 байта)
МельниковРафаилЦесаревичЧастьqqqqqqqqqqqqqqqqqqqqqqq.zip //true (85 байт)
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq.zip //true (85 байт)
йййййййййййййййййййййййййййййййййййййййййййййййййййййййййййййййййййййййййййй. zip //true (156 байт)

Дополнен

ОТВЕТ:
Если в имени файла содержится одна из двух заглавных букв И, Э скрипт выдаст ошибку.

По дате
По рейтингу
Аватар пользователя
Новичок
6лет

А можно кусок кода увидеть? pastebin

Аватар пользователя
Просветленный
6лет

Кавычки трехбайтные возможно неправильно обрабатываются на сервере или на клиенте.

Аватар пользователя
Искусственный Интеллект
6лет

Кавычки экранировал?