Prestashop, ошибка 500 при попытке получить доступ к backoffice - PullRequest
1 голос
/ 12 февраля 2020

Пожалуйста, мне нужна помощь с вопросом Prestashop. Я запускаю Prestashop 1.7 на виртуальном хостинге OVH. Все работало хорошо до вчерашнего утра, но тогда я больше не мог получить доступ к бэк-офису и вместо этого получил ошибку 500. Фронт-офис все еще работает, и я все еще получаю заказы.

Информация :

  • Я не обновил ничего, ни веб-сайт, ни какой-либо модуль.
  • Когда я включаю режим отладки (define.in c. php), бэк-офис снова работает, но во фронт-офисе произошла ошибка: ошибка фронт-офиса . Ошибка изменилась, когда я попытался восстановить .htaccess из backoffice.
  • В backoffice я получил эту ошибку в режиме отладки:

Уведомление à la ligne 81 du fichier home / ateliertfy / www/app/cache/dev/smarty/compile/0a/c8/26/0ac82623c45234c79ace80cb79d62160793b16f3.file.list_content.tpl.php [8] Undefined index : color ".

  • Я пытался очистить кэш, но у меня нет папки var/cache.
  • Я пытался удалить app/cache/prod/smarty/cache и app/cache/prod/smarty/compile папок, но это ничего не изменило.
  • Я попытался восстановить .htaccess, но ничего не изменилось.
  • Когда я проверил свою учетную запись OVH, я заметил, что они превратил мой хостинг в php 7.3 (бета) версию, не заметив меня, несколько дней go. Я вернулся к предыдущей версии (7.0), но это ничего не изменило.

Любая подсказка? Спасибо заранее за вашу драгоценную помощь.

Лях

1 Ответ

0 голосов
/ 13 февраля 2020

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

В этом списке вы называете цвет продукта, и если вы не назначали какой-либо цвет, сайт ломается.

Попробуйте получить доступ к Например, контактную форму (если товара нет) и сообщите мне, если вы продолжаете видеть ошибку.

...