2016-12-18 18 views
0

Можно ли загружать огромные файлы csv (линии 58K, линии 600K) в базу Drupal 7 с помощью модуля Feeds?
Я пробовал пару серверов хостинга. На первом сервере было загружено 1050 записей из 58K, а на другой - 100 (из того же файла). Нет никакого сообщения об ошибке, но файл csv загружается частично.Импортировать большой файл csv в Drupal 7

Есть ли какие-либо предложения?

Спасибо заранее.

+0

Вы проверили или внесли «max_execution_time» в свой php.ini? – 2pha

+0

Вы должны попробовать эти рекомендации, это помогло мне: https://www.drupal.org/node/1551246#comment-7746079 – niklaz

+0

Я не могу проверить php.ini, не имеет никаких прав. – jvb

ответ

0

Вы пытаетесь импортировать в фоновом режиме или на отправку?

Для импорта такого размера вам нужно будет запустить импорт в фоновом режиме.

Это будет использовать cron для запуска задания cron feeds, Drupal использует неработающий cron, поэтому было бы лучше настроить cron на сервере, если вы знаете, как это сделать. если нет, вы можете попробовать что-то ссылку https://www.pingdom.com (вы можете использовать бесплатную учетную запись), чтобы каждую минуту вызывать ping ваш сайт, чтобы вызвать кукурузу бедных.

Я также хотел бы убедиться, что ваш сервер является оптимальным для Drupal 7. (MEM, процессор, PHP конфигурации)

Я лично импортировать 57K PDFs в Drupal с помощью лент, так что можно.

+0

У меня нет никаких настроек, чтобы настроить cron на сервере. И какова разница, выполняющая работу в фоновом режиме, если она также загружает часть csv-файла и перестает работать? – jvb

+0

Похоже, что на сервере заканчиваются ресурсы, выполнение задания в фоновом режиме будет выполнять часть импорта каждый раз, когда запускается cron. Поскольку у вас нет корневого доступа к серверу, вам нужно будет настроить учетную запись Pingdom для ping-сайта (бедный человек cron полагается на активность сайта, чтобы убедиться, что у вас достаточно активности для запуска cron-настройки ping каждую минуту) – Dominion79

+0

Также вы не можете получать какие-либо ошибки в зависимости от того, как настроен сервер. Загляните в журнал Drupal, если вы еще этого не сделали. – Dominion79