Автор Тема: Перестала открываться админка (presta 1.5.6.2)  (Прочитано 188 раз)

14 Июля 2016, 11:34:49
  • Новичок
  • *
  • Сообщений: 6
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Здравствуйте! Подскажите как решить проблему?

Преста 1.5.6.2. В админке никаких изменений не делали. Магазин работает.
Разлогинился из админки и теперь не могу получить доступ к ней. Вывод ошибок сообщает следующее:

Strict Standards: Declaration of Link::getCategoryLink() should be compatible with LinkCore::getCategoryLink($category, $alias = NULL, $id_lang = NULL, $selected_filters = NULL, $id_shop = NULL) in /home/p320196/www/xxxx.ru/override/classes/Link.php on line 53

Strict Standards: Declaration of Dispatcher::loadRoutes() should be compatible with DispatcherCore::loadRoutes($id_shop = NULL) in /home/p320196/www/xxxx.ru/override/classes/Dispatcher.php on line 170

Notice: Undefined index: up in /home/p320196/www/xxxx.ru/controllers/admin/AdminLoginController.php on line 296

Notice: Undefined property: AdminLoginController::$admin_webpath in /home/p320196/www/xxxx.ru/controllers/admin/AdminLoginController.php on line 53

Notice: Undefined property: AdminLoginController::$admin_webpath in /home/p320196/www/xxxx.ru/controllers/admin/AdminLoginController.php on line 54

Fatal error: Call to undefined method Media::addJsDef() in /home/p320196/www/xxxx.ru/controllers/admin/AdminLoginController.php on line 57
Подскажите, может кто сталкивался, как поправить?
Заранее спасибо за ответы!
 
14 Июля 2016, 13:32:14
Ответ #1
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86326
  • Репутация: +25417/-0
  • Сообщество PrestaShop
    • Просмотр профиля
У вас изменены файлы, может обновление делали, может модули устанавливали.
Нужно вернуть оригинальные файлы prestashop.
Dispatcher.php
Link.php
14 Июля 2016, 16:53:50
Ответ #2
  • Фрилансер
  • *
  • Сообщений: 112
  • Репутация: +1/-1
  • Сообщество PrestaShop
    • Просмотр профиля
    • Электронный учет коммерческой деятельности
Либо удалить указанные выше файлы с папки override, если они там есть.