sergey_479 3 Опубликовано: 17 марта 2011 Рассказать Опубликовано: 17 марта 2011 (изменено) Если к примеру на сайт загрузить файл с таким именем: kuda-propal-konyak....flv (т.е. перед точкой от расширения присутствуют ещё точки) то при скачивании файла этого, скачивается файлик весом ~300байт с таким содержимым: Warning: fopen(../uploads/files/1300310298_kuda-propal-konyak____flv): failed to open stream: No such file or directory in /var/www/engine/classes/download.class.php on line 101 Warning: fseek(): supplied argument is not a valid stream resource in /var/www/engine/classes/download.class.php on line 102 получилось так что при скачивании все точки заменились на _ Изменено 17 марта 2011 пользователем sergey_479 Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 072 Опубликовано: 17 марта 2011 Рассказать Опубликовано: 17 марта 2011 Принято, проблема будет устранена в следующей версии. Цитата Ссылка на сообщение Поделиться на других сайтах
MrLOLs 3 Опубликовано: 5 июня 2011 Рассказать Опубликовано: 5 июня 2011 (изменено) Здравствуйте, у меня проблема при скачивании файлов на DataLife Engine 9.3. Если на сайт, через ФТП, загрузить файл с именем, которые содержат символы верхнего регистра, то при скачивании этого файла, скачивается файл размером ~210 байт с таким содержимым: Warning: fopen(../uploads/files/TestFile.zip): failed to open stream: No such file or directory in /home/username/domains/testdomain.com/public_html/engine/classes/download.class.php on line 101 Warning: fseek(): supplied argument is not a valid stream resource in /home/username/domains/testdomain.com/public_html/engine/classes/download.class.php on line 102 На Денвере такого не наблюдается. PS: если файл загружать с компьютера, то DLE автоматически переводит его имя в нижний регистр, пробелы заменяются на тире, а другие знаки удаляются. Изменено 5 июня 2011 пользователем MrLOLs Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.