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 получилось так что при скачивании все точки заменились на _ Ссылка на сообщение Поделиться на других сайтах
celsoft 6242 Опубликовано: 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 автоматически переводит его имя в нижний регистр, пробелы заменяются на тире, а другие знаки удаляются. Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Архивировано
Эта тема находится в архиве и закрыта для публикации сообщений.