Ошибка при кописровании файлов с сервера на сервер по протоколу 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 байт)
ОТВЕТ:
Если в имени файла содержится одна из двух заглавных букв И, Э скрипт выдаст ошибку.
А можно кусок кода увидеть? pastebin
Кавычки трехбайтные возможно неправильно обрабатываются на сервере или на клиенте.
Кавычки экранировал?