Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Баг с "Быстрое оформление заказ"

В чистом shopos.zip при оформлении заказа гостем выдает

04/06/2013 14:06:45 | 1062 - Duplicate entry '0' for key 'PRIMARY' | insert into sm_customers_info (customers_info_id,
customers_info_number_of_logons, customers_info_date_account_created) values ('0', '0', now()) | /create_guest_account.php


Как исправить?


Нашел решение. В файле create_guest_account.php найти:

$_SESSION['customer_id'] = os_db_insert_id();
$customers_id = $_SESSION['customer_id'];


и заменить на

//$_SESSION['customer_id'] = os_db_insert_id();
$customers_id = $_SESSION['customer_id'];


Это баг, и его нужно исправить! Пол дня потратил


Kimosya, спасибо! Казалось бы, два слэша.. ) Нашёл файл, исправил как написано - баг пропал! Было то же самое: 18/11/2013 01:11:07 | 1062 - Duplicate entry '0' for key 'PRIMARY' | insert into os_customers_info (customers_info_id, customers_info_number_of_logons, customers_info_date_account_created) values ('0', '0', now()) | /create_guest_account.php


Источник



Copyright ShopOS