Перейти к содержанию

Ошибка СдекПэй MySQL


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

Добрый день.

При установке модуля Сдек Пэй возникает такая ошибка:

Fatal error: Uncaught Exception: Error: Incorrect table definition; there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or ON UPDATE clause<br />Error No: 1293<br /> CREATE TABLE IF NOT EXISTS `oc_cdekpay_order` ( `id` int(11) NOT NULL, `status` varchar(50) DEFAULT NULL, `oc_order_id` int(11) DEFAULT NULL, `currency_code` CHAR(3) NOT NULL, `total` int(11) NOT NULL, `success_notified` boolean default false, `cancellation_requested_notified` boolean default false, `success_cancellation_notified` boolean default false, `cancelled_notified` boolean default false, `voided_notified` boolean default false, `refund_total` int(11) DEFAULT NULL, `updated_at` timestamp DEFAULT CURRENT_TIMESTAMP NULL on update CURRENT_TIMESTAMP, `created_at` timestamp DEFAULT CURRENT_TIMESTAMP NULL, PRIMARY KEY `id` (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci; in /var/www/www-root/data/www/сайт.ru in /var/www/www-root/data/www/сайт.ru/system/library/db/mysqli.php on line 40

 

ТП Сдэка говорит, что нужно обновить MySQL до 5.7. Сейчас стоит 5.5. Подскажите, это решит проблему? Не хотелось бы сломать сайт обновлением версии.

 

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

при проблемах с каким-то модулем - сразу крепите ссылку на его страницу

 

вообще, варианты:

1. пилить модуль, переделывать запросы в нем

2. искать модуль с более гибкой архитектурой

3. обновить mysql

 

п.3 решит проблему с данным модулем, но не факт, что не появится других

все зависит от грамотности самого обновления

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

Вы имеете в виду, что после обновления заработает один, а другие уже установленные могут дать ошибку? Скажите, 5.5. и 5.7. версии настолько сильно отличаются?

Модуль мне отправили в письме, поэтому даже не уверен, что он есть еще где-то. Может из-за того, что они этот сервис запустили недавно. Обновление хотел сделать через свой хостинг.

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

В 08.07.2023 в 14:47, enique79 сказал:

Обновление хотел сделать через свой хостинг.

так и уточните у них

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

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...