| |||||||||
| |||||||||
При подгрузке товаров из txt файла, выдает коментарий :
Разрешено загружать только следующие типы файлов: text/plain, text/richtext.DB ImportData format / Поддерживаемый формат: text/plain, text/richtext separated / с разделителямиFile name / Имя файла: ___
Вопрос, по каким критериям cms принимает решение что файл относится к категории text/plain ?
Разрешено загружать только следующие типы файлов: text/plain, text/richtext.DB ImportData format / Поддерживаемый формат: text/plain, text/richtext separated / с разделителямиFile name / Имя файла: ___
Вопрос, по каким критериям cms принимает решение что файл относится к категории text/plain ?
Я проверил присланный файл. все отлично импортируется.
Вот скриншот-анимация:
на полный экран:
http://www.eurowebcart.ru/ru/uploads/txtimportfull.gif
Вероятная проблема - ваш вебсервер не распознает mime type text/plain
также есть вероятность, что вы пытаетесь импортировать текст с русскоязычным названием. назовите цифрами, латинскими буквами без пробела и попробуйте снова.
Бывает на некоторых хостингах плохо поддерживается локаль и вследствии этого непонимание русских имен файлов.
файлы лучше называть:
"informaciya_dlya_klientov.txt" вместо "Информация для Клиентов.txt"
Вот скриншот-анимация:
на полный экран:
http://www.eurowebcart.ru/ru/uploads/txtimportfull.gif
Вероятная проблема - ваш вебсервер не распознает mime type text/plain
также есть вероятность, что вы пытаетесь импортировать текст с русскоязычным названием. назовите цифрами, латинскими буквами без пробела и попробуйте снова.
Бывает на некоторых хостингах плохо поддерживается локаль и вследствии этого непонимание русских имен файлов.
файлы лучше называть:
"informaciya_dlya_klientov.txt" вместо "Информация для Клиентов.txt"
Разработчик CMS Eurowebcart
Спасибо.
Название файла 1.txt , поэтому версия с русскими буквами в названии отпадает. Что касается не распознавания на сервере mime type text/plain , то , вопрос, как проверить факт такого распознавания ? , и, мне все-таки отвечает не сервер , а один из модулей cms , поэтому роль сервера в возникновении ошибки мне кажется искусственной.
Название файла 1.txt , поэтому версия с русскими буквами в названии отпадает. Что касается не распознавания на сервере mime type text/plain , то , вопрос, как проверить факт такого распознавания ? , и, мне все-таки отвечает не сервер , а один из модулей cms , поэтому роль сервера в возникновении ошибки мне кажется искусственной.
При загрузке файлов на сервер методом FILE POST браузер передает ассоциативный массив:= $_FILES
php.net
Этот массив содержит несколько элементов:
'name' имя файла
'type' - mime тип
'tmp_name' -
'error' -
'size' - Размер файла в байтах
Похоже Ваш браузер не отдает 'type'
Сообщите вашу операционную систему и версию браузера. попробую разобраться.
php.net
Этот массив содержит несколько элементов:
'name' имя файла
'type' - mime тип
'tmp_name' -
'error' -
'size' - Размер файла в байтах
Похоже Ваш браузер не отдает 'type'
Сообщите вашу операционную систему и версию браузера. попробую разобраться.
Разработчик CMS Eurowebcart
могу предположить что речь идет об IE
Проблема в том, что он отдает mime type текстового документа, настроенный в вашей OS ,а не действительный mime type
и вместо text/plain отдает что угодно
Подробнее тут:
stackoverflow.com
IE will send its own mime-type (based on its filesystem association) for the attachment, which can often be different than what you're expecting in your code. This data can also be spoofed, so it's best not to trust what the browser says about the file's mime-type.
Проблема в том, что он отдает mime type текстового документа, настроенный в вашей OS ,а не действительный mime type
и вместо text/plain отдает что угодно
Подробнее тут:
stackoverflow.com
IE will send its own mime-type (based on its filesystem association) for the attachment, which can often be different than what you're expecting in your code. This data can also be spoofed, so it's best not to trust what the browser says about the file's mime-type.
Разработчик CMS Eurowebcart
В частности именно поэтому в EWC НЕ АДМИНАМ загружать что либо на сервер где либо - запрещено, ибо можно подменить file type, и вместо картинки подгрузить, например, php скрипт и выполнить его на сервере, а он может развернуть шелл и т.п. безобразия.
В смысле загрузки пользователям чего либо CMS ограничена.
В смысле загрузки пользователям чего либо CMS ограничена.
Разработчик CMS Eurowebcart
Я обновил дистрибутив , добавил туда text/html тип , на всякий случай. ибо в текстовом файле содержатся ХТМЛ теги и возможно поможет. Но надо проверять.
Разработчик CMS Eurowebcart