Перейти к содержимому


проблема с импортом


Сообщений в теме: 8

#1 maximka66

    Участник

  • Пользователи
  • PipPip
  • 17 сообщений

Отправлено 25 Август 2011 - 16:25

Установлена Web-версия на своем Linux сервере. Пытаюсь сделать импорт . После выбора файла , нажимаю на кнопку загрузить и не появляется форма которая предлагает сопоставить поля базы с полями из файла.

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 25 Август 2011 - 17:12

Оставьте заявку на сайте. Адрес в моей подписи.

#3 maximka66

    Участник

  • Пользователи
  • PipPip
  • 17 сообщений

Отправлено 30 Август 2011 - 11:57

Стал разбираться более детально с проблемой и обнаружил следующие: есть excel файл в котором около 40 000 строк. При попытке загрузить этот файл в базу установленную локально на рабочем компьютере по Windows XP процесс загрузки проходит в течении 10 минут. Если же пытаюсь загрузить эти данный на сервер на котором установлена база по Linux форма сопоставления полей не появляется. НО если я свой файл разбиваю на несколько маленьких ( побывал оставлять в файле 2000 строк) , то такие маленькие файлы загружаются.

#4 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 31 Август 2011 - 08:34

Просмотр сообщенияmaximka66 (30.8.2011, 12:57) писал:

Если же пытаюсь загрузить эти данный на сервер на котором установлена база по Linux форма сопоставления полей не появляется
Что выходит то в результате? Ошибка, белый экран, другая страница?

#5 maximka66

    Участник

  • Пользователи
  • PipPip
  • 17 сообщений

Отправлено 31 Август 2011 - 10:15

В результате появляется страница с предложением выбрать путь к файлу.

#6 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 31 Август 2011 - 10:26

Т.е. та же самая страница? Скорее всего у вас стоит ограничение на размер загружаемого файла, его необходимо увеличить (параметр upload_max_filesize в php.ini)

#7 maximka66

    Участник

  • Пользователи
  • PipPip
  • 17 сообщений

Отправлено 31 Август 2011 - 11:49

Спасибо. Так и оказалось файл был больше , чем было разрешено в php.ini

#8 maximka66

    Участник

  • Пользователи
  • PipPip
  • 17 сообщений

Отправлено 01 Сентябрь 2011 - 18:08

Импорте из Excel большого файла ( 40 000 строк ) база выдала ошибку

Fatal error: Maximum execution time of 30 seconds exceeded in /srv/www/htdocs/cb/include/functions_cron.php on line 1602

#9 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 01 Сентябрь 2011 - 18:14

Здесь 2 решения: увеличить параметр max_execution_time в php.ini (недостаток такого решения - если скрипт реально подвиснет, придется долго ждать конца выполнения), либо создание одноразового задания в Кроне на импорт ( http://clientbase.ru...ort/#cronimport )





Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных