mbhusty
@mbhusty

При установке модулей возникает ошибка 500, почему?

Уже неоднократно при попытке установить любой модуль, возникает (сначала) сообщение
syntax error unexpected token in json at position 0 ftp_nlist.....

После этого я иду в Менеджер дополнений и нажимал Обновить.
Через какое-то время сайт начинает возвращать ошибку 500, в логах вот что
[25-Apr-2018 00:30:24 Europe/Moscow] PHP Parse error: syntax error, unexpected 'private' (T_PRIVATE) in /home/s/ser103jb/upgrade33.ru/public_html/catalog/controller/common/header.php on line 2

5ae080cb6b1db944932619.jpeg
Сайт передали мне и что там до этого делали уже не узнать. Может кто-то сталкивался с подобным?
  • Вопрос задан
  • 247 просмотров
Пригласить эксперта
Ответы на вопрос 2
zoozag
@zoozag
Opencart
1 ошибка похожа на стандартную ошибку при загрузке модулей без настройки ftp. Вот фикс
Ответ написан
glossyweb
@glossyweb
Mark marketing
1. Если вы видите по путям, то ето ошибка уже с модифицированного файла, в который внесены модификации с ocmod или vqmod, syntax error гласит что гдето там синтаксическая ошибка с функцией private.

Решение: зайти в этот файл и найти строки где ошибка, найти этот кусок кода в установленных модификаторах, отключить этот модификатор, очистить кеш, и попробовать установить любой модуль через стандартный загрузчик, если все пройдет успешно, то смело идем править код в файл который делает конфликт
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы