Почему после некачественного переноса магазина администратором часть функций магазина перестала работать?

[10 ноября 2016 г.]    Российская сборка Magento 2.49.12
Magento 2: модули и услуги
#1 Anton
  • Группа: Пользователь
  • Сообщений: 6
  • Регистрация: 15.12.2010

15.12.2010 20:20

Приветствую.
Так получилось, что сервер на котором жил мой магазин приказал долго жить. Мой хостер принял решение перенести все данные на другой сервер. Для Magento это закончилось не очень хорошо.
После переезда я промониторил сайт и обнаружил, что frontend и большая часть админки работают нормально. Но!
Не работают две функции:
- Не отображается каталог на странице /admin/catalog_category/ также, как на этой картинке
Прикрепленное изображение: magento-categories1.png

Соответственно из-за этого на странице редактирования товара не работает каталог. Но в frontend каталог и навигация по нему работают.
- Второй пункт, что не могу загрузить список бэкапов которые я делал. Вместо этого получаю сообщение об ошибке:

Цитата

There has been an error processing your request
Warning: include(/home/u2724/domains/shop.nro-shr.ru/app/design/adminhtml/base/default/template/backup/list.phtml) [function.include failed to open stream: No such file or directory in /home/u2724/domains/shop.nro-shr.ru/app/code/core/Mage/Core/Block/Template.php on line 189

Файлы которые указываются в логе действительно отсутствуют и нет их также в оригинальном установочном пакете Magento.

Прошу помочь, поскольку восстанавливать магазин будет очень тяжело.

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

15.12.2010 20:24

Какая у вас версия Magento?

#3 Anton
  • Группа: Пользователь
  • Сообщений: 6
  • Регистрация: 15.12.2010

15.12.2010 20:37

Забыл указать. Magento 1.4.0.1

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

15.12.2010 20:53

В вашем случае Magento не может найти системный файл
app/design/adminhtml/default/default/template/backup/list.phtml

В сообщении об ошибке указан другой файл, из папки base/default, потому что Magento при отстутствии файла в текущей теме пытается найти его в базовой, и лишь потом, в случае неуспеха, сообщает об ошибке.

Вероятно, раз вы забыли перенести один системный файл, такая же проблема может быть и с другими.
Так что рекомендую выполнять перенос заново и более аккуратно (т.е. читать журнал ошибок программы, используемой для переноса).

#5 Anton
  • Группа: Пользователь
  • Сообщений: 6
  • Регистрация: 15.12.2010

15.12.2010 21:08

Буду мучать хостера на предмет бэкапа перед переносом. О результатах отпишусь. Спасибо за хороший совет.

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

25.12.2010 16:47

Копирование указанных фалов помогло. Но через некоторое время возникла другая проблема - в админке исчез каталог вместе с корневой директорией, как я писал в первом сообщении. Как с этим бороться?

#7 Anton
  • Группа: Пользователь
  • Сообщений: 6
  • Регистрация: 15.12.2010

25.12.2010 18:54

Исправил проблему переносом сайта на другой хостинг.

#8 Евгений Шевченко (вор)
  • ворует чужие модули и перепродаёт
  • Группа: Заблокирован
  • Сообщений: 126
  • Регистрация: 17.08.2010

25.12.2010 19:24

обычно этим все и заканчивается, хороший хостинг найти непросто

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

17.08.2012 09:21

Источником сбоя был не хостинг, а некачественный перенос магазина администратором, при котором админстратор копировал файлы самым некачественным способом: по FTP.

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