После обновления Magento до версии 1.7.0.2 в магазине с некачественными правками системных файлов перестала работать админка

[16 июля 2019 г.]    Российская сборка Magento 2.52.2
Magento 2: модули и услуги
magereport.com: составление перечня необходимых для установки заплаток SUPEE
#1 Хыиуду
  • Группа: Пользователь
  • Сообщений: 56
  • Регистрация: 05.07.2012

06.07.2012 13:27

После обновления Magento до версии 1.7.0.2 в магазине с некачественными правками системных файлов перестала работать админка:
Fatal error: Call to a member function getUsername() on a non-object in /usr/share/nginx/http/app/design/adminhtml/default/default/template/page/header.phtml
Ошибка известная, или самому надо копаться?

#2 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8995
  • Регистрация: 20.02.2010

06.07.2012 13:31

Причиной сбоя являются некачественные правки системных файлов вашим программистом.
Рекомендую сравнить программный код вашего магазина с эталонным программным кодом вашей версии Magento.
Также рекомендую разъяснить вашему программисту и его руководству, что правка файлов ядра увеличивает стоимость сопровождения магазина и лишает магазин возможности обновлений и установки сторонних расширений.

#3 Хыиуду
  • Группа: Пользователь
  • Сообщений: 56
  • Регистрация: 05.07.2012

06.07.2012 13:33

Только сегодня ядро было обновлено до версии 1.7.0.2, с тех пор никакие изменения в файлы ядра не вносились.

#4 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8995
  • Регистрация: 20.02.2010

06.07.2012 13:36

Значит, некачественно установили Magento Community Edition 1.7.0.2.
Я проверял Российскую сборку на совместимость с этой версией, проблем там нет.
Обратитесь за установкой Magento к специалисту.

#5 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8995
  • Регистрация: 20.02.2010

06.07.2012 13:42

Более того, обновление ядра до 1.7.0.2 вовсе не приведёт к тому, что некачественные правки системных файлов рассосутся сами собой. Они либо перетрутся (что приведет к сбоям, ибо в системе будет код от разных версий), либо останутся.

#6 Хыиуду
  • Группа: Пользователь
  • Сообщений: 56
  • Регистрация: 05.07.2012

06.07.2012 13:56

А можно примерно предположить, где могут быть эти некачественные правки? Я изначально не разрабатывал этот магазин, а начал с ним работать только сейчас.

#7 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8995
  • Регистрация: 20.02.2010

06.07.2012 13:58

Я дал ответ вторым предложением первого сообщения.

#8 Хыиуду
  • Группа: Пользователь
  • Сообщений: 56
  • Регистрация: 05.07.2012

06.08.2012 14:45

Закомментируйте в файле header.phtml эту строку, потом надо почистить кэш, перезагрузить страницу - должно зайти, потом можно раскомментировать строку.

Поделиться темой: