10 Декабря 2019
Не работает пакет оплаты! Не работает дополнение (и ломает страницу заказа)
15 Мая 2024
867
Заходим в админку, открываем дерево файлов, смотрим папку
core/components/minishop2/model/minishop2
Если в ней вы видите файлы
mscarthandler.class.php msdeliveryhandler.class.php msorderhandler.class.php mspaymenthandler.class.php

и аналогичные файлы вы видите в папке
core/components/minishop2/handlers

то 99% проблема в том что вы когда то обновили пакет minishop2 и классы обработчики от старой версии остались на старом месте, но с обновлением добавились и новые. Это то и вызывает 500 ошибку.
Нам нужно удалить старые классы обработчиков по пути
core/components/minishop2/model/minishop2
Внимательно!!! удаляем вот эти 4 файла
core/components/minishop2/model/minishop2/mscarthandler.class.php core/components/minishop2/model/minishop2/msdeliveryhandler.class.php core/components/minishop2/model/minishop2/msorderhandler.class.php core/components/minishop2/model/minishop2/mspaymenthandler.class.php
Если и после этого у вас не пропала 500 ошибка — поздравляю! Вы давно уже с нами)))
Смотрим папку
core/components/minishop2/custom/payment
и если видим в ней
core/components/minishop2/custom/payment/paypal.class.php
то удаляем еще и его.
И вот теперь 500 должна пропасть и пакет оплаты должен корректно заработать.
А если нет, то удаляем еще mscustomdeliveryhandler.class.php
по адресу:
core/components/minishop2/custom/delivery/mscustomdeliveryhandler.class.php
Поделитесь? Благодарим :)
Вам также будет интересно:
17 Апреля 2020
17 Апреля 2020
24 Февраля 2020
Комментарии ()