Перейти к содержанию
Форум поддержки пользователей VamShop

.Накрылась checkout_alternative.php


Рекомендуемые сообщения

Хостер переносил сайт на выделенный сервер и что-то случилось, что checkout_alternative.php отрубилась. Перестала работать корзина. Хостер устранял ошибку весь день, но сделать ничего не смог. В итоге корзина заработала, но пришло такое письмо:

Проблема при оформлении заказа с регистрацией нового пользователя ошибка возникала в момент переопределения переменной 

$_SESSION['customer_id'] = vam_db_insert_id();

в строке 797 скрипта checkout_alternative.php. Из-за этого в процессе обработки скрипта регистрация нового пользователя производится корректно, но заказ для данного пользователя создаться не может - возникает ошибка "Duplicate entry", о которой мы сообщали ранее. 

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

Для того, чтобы переопределение не происходило и customer_id определялся корректно, мы закомментировали строку 797 скрипта checkout_alternative.php.

Не повлияет ли это на работу магазина? И в чем могла возникнуть проблема?

Ссылка на сообщение
Поделиться на другие сайты

Этот модуль уже настолько древний, что его использовать по идее нельзя и надо обновляться до текущей версии.

Посморите вот тема была:

http://forum.vamshop.ru/topic/8529-ошибка-бд-при-повторной-регистрации/#comment-71328

 

 

Ссылка на сообщение
Поделиться на другие сайты

что значит нельзя использовать?)) у меня и версия сайта древняя, но т.к она сильно доработана, уже никто не берется обновлять

Ссылка на сообщение
Поделиться на другие сайты

Просто этот модуль уже был давно удалён из VamShop и этот модуль не поддерживается, т.е. его нет уже в VamShop и очень давно.

Сейчас другой модуль оформления заказа.

Что б ничего не удалить - зависит от того, сколько правок Вы делали и где.

Если говорите, что сильно доработана, то, видимо, не обновить.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...