Автор Тема: Fatal error Module.php  (Прочитано 93 раз)

23 Март 2024, 01:05:14
  • Новичок
  • *
  • Сообщений: 8
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Здравствуйте. К сожалению поиском не смог найти что-то похожее.
Я попался на наверное глупую ошибку новичка. При установке какого-то модуля у меня отрубилась страница "модули и сервисы". Выдаёт ошибку.

[PrestaShop] Fatal error in module file :/public_html/classes/module/Module.php(1361) : eval()'d code:
syntax error, unexpected 'use' (T_USE)

Бэкапа Module.php нет  :'(
Какой именно модуль я поставил - я забыл название  ;D Просто помню, что решил неплохая штука, надо глянуть, нажал "установить" и хоп, ошибка.
Сайт работает, все остальные функции тоже. Ещё нашёл, что не работает "модули и сервисы => оплата".

строка 1361 содержит " if (eval('if (false){   '.$file."\n".' }') !== false) {"

Какие есть варианты, кроме как всё снести и поставить заново?
23 Март 2024, 12:36:47
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
По дате папки/файлов посмотрите какой последний устанавливали и переменуйте эту папку. После проверяйте, если ошибка исчезла, то удаляйте этот модуль. Нет, отключайте все модули и подключайте по одному.