Импорт товаров

перевел на новый сервер сайт, после этого перестал работать импорт. думаю что настройки сервера не корректны

действия:

1. выбирай файл

2. проверка импорта 

  • 1 новый товар

3. делаю импорт 

давлено 0

обновлено 0

спевра были настройки  STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

была ошибка что 

csvproducts.log  2023-06-08 09:09:03 188.64.167.107 Database error. See log for details.

db.log

2023-06-08 09:09:03 188.64.167.107 Query Error 1364: Field 'daily' doesn't have a default value Query: INSERT  INTO shop_product   
                (`name`, `currency`, `sku_type`, `url`, `sku_id`, `type_id`, `contact_id`, `create_datetime`, `sku_count`, `stock_base_ratio`) VALUES ('Люстра Crystal Lux ARMONICA SP8 BLACK/BRASS V1', 'RUB', '0', 'Lyustra-Crystal-Lux-ARMONICA-SP8-BLACK-BRASS-V1', '-1', '3', '1183', '2023-06-08 09:09:03', '1', 1.00000000) ## wa-system/database/waModel.class.php(279) #0 wa-system/database/waModel.class.php(380): waModel->run()

убрал STRICT_TRANS_TABLES теперь как описал выше ошибко нет в логах и товар не импортирован.

подскажите как можно понять какие на строки базы обновить так чтоб все заработало. или может модуля php  не хватает

mysql Ver 15.1 Distrib 10.5.19-MariaDB, for debian-linux-gnu (x86_64) using EditLine wrapper

PHP 7.4.33 (cli) (built: Feb 22 2023 20:07:47) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
with Zend OPcache v7.4.33, Copyright (c), by Zend Technologies

 

что не хватает на новом севере ?

1 ответ

  • 1
    Эрик 18 июня 2023 12:38 #

    Похоже у вас в таблице shop_product добавлено собственное поле daily и оно не имеет значения по умолчанию. Проверьте это в настройках таблицы, установите для этого поля значение по умолчанию NULL

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите