Добро пожаловать в наше сообщество!
skripters.net - небольшой форум для вэб-мастеров на котором вам предоставляется широкий выбор скриптов, плагинов, стилей и много чего еще для запуска собственного проекта: интернет-магазина, форума, корпоративного сайта, продающего лендинга. Здесь вы найдете много решений по заработку в интернет. Сможете продать или купить нужное вам решение для старта своего веб-проекта. Опытные пользователи проконсультируют вас если вы вначале пути, подскажут как лучше, помогут в установке и настройке.
1. Для регистрации доступна только одна почтовая служба - GMAIL
2. Если после регистрации вы не получили письмо - проверьте папку СПАМ

Помощь Импорт csv не импортирует файл целиком

legale

Пользователь
Регист
10 Окт 2017
Сообщения
1
Реакции
1
Привет.
Могута 6.9.30. Проблема такая, в конфиге включено
Код:
; загрузка изображений по ссылкам из csv
HTTP_IMGCSV_DOWNLOAD = 1

При импорте файла на 300 товаров, загружается только 50 штук, остальные пропускаются без каких либо сообщений. Если отключить настройку HTTP_IMGCSV_DOWNLOAD = 1 - импорт проходит нормально, но так не загружаются картинки с внешнего сервера.
 

wice222

Пользователь
Регист
22 Мар 2026
Сообщения
0
Реакции
0
Проблема в лимите времени выполнения PHP-скрипта. Когда включён HTTP_IMGCSV_DOWNLOAD, движок скачивает каждую картинку по HTTP в процессе импорта. На 300 товаров с внешними изображениями уходит значительно больше времени, скрипт упирается в max_execution_time и прерывается без сообщения об ошибке. Отсюда ровные 50 штук.
Решений несколько. Первое: в файле .htaccess в корне сайта добавить строку php_value max_execution_time 600, это даст скрипту 10 минут. Если хостинг не позволяет менять через .htaccess, то прописать в php.ini или обратиться к поддержке хостинга с просьбой поднять лимит. Второе: разбить файл на части по 50-100 товаров и импортировать несколькими заходами. Третье: проверить ещё memory_limit, при большом количестве изображений он тоже может кончиться, значение 256M обычно достаточно.
После увеличения max_execution_time повторный импорт пройдёт полностью.
 
Сверху