Ошибка при импорте

Ответить
Аватара пользователя
Morfei
Сообщения: 165
Зарегистрирован: 14 апр 2022, 19:13
Имя: Виктор
Откуда: Нерюнгри

Ошибка при импорте

Сообщение Morfei »

Здравствуйте. Решил импортировать excel файл с 22 тысячами строк. В итоге на странице ошибка 500 появляется при начале импорта. А в логах :

Код: Выделить всё

PHP Fatal error:  Uncaught TypeError: count(): Argument #1 ($value) must be of type Co
untable|array, null given in /var/www/htdocs/modules/items/actions/import.php:132\nStack trace:\n#0 /var/www/htdocs/index.php(31): require
()\n#1 {main}\n  thrown in /var/www/htdocs/modules/items/actions/import.php on line 132
Что может быть не правильно? :?
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Ошибка при импорте

Сообщение support »

Программа не смогла прочитать и загрузить в память данный файл. Импортируйте по частям.
Аватара пользователя
Morfei
Сообщения: 165
Зарегистрирован: 14 апр 2022, 19:13
Имя: Виктор
Откуда: Нерюнгри

Re: Ошибка при импорте

Сообщение Morfei »

А каких то параметров сервера я не могу накрутить чтоб работало? А то как бы на сервере ресурсы будь здоров. 48 ядер, 128 гигов оперативки, SSD диски. По идее это вообще не объем для него? :?
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Ошибка при импорте

Сообщение support »

А хз. Дело в не вядрах а в настройках php. Где то там лимиты на переменные стоят скорей всего.
Аватара пользователя
mikhalkin
Инвестор
Инвестор
Сообщения: 193
Зарегистрирован: 04 июн 2018, 15:07
Имя: Александр
Откуда: Москва
Организация: Нионейт
Контактная информация:

Re: Ошибка при импорте

Сообщение mikhalkin »

Morfei писал(а): 20 май 2024, 17:16 А каких то параметров сервера я не могу накрутить чтоб работало? А то как бы на сервере ресурсы будь здоров. 48 ядер, 128 гигов оперативки, SSD диски. По идее это вообще не объем для него? :?
Проблема в 3 местах:
1. Надо сделать настройку Веб Сервера
2. Настройку PHP на размер запроса, файла и ожидание.
3. Настройку MySQL.

Я бы посоветовал идти в такой последовательности: PHP выставить ожидание на 360 секунд. Веб сервер ожидание га такое же время.
Аватара пользователя
Morfei
Сообщения: 165
Зарегистрирован: 14 апр 2022, 19:13
Имя: Виктор
Откуда: Нерюнгри

Re: Ошибка при импорте

Сообщение Morfei »

Спасибо за помощь. php подкрутил, все залилось. Момент залития снял на камеру. https://www.youtube.com/watch?v=ZYwd-73CbDk :D
Ответить