Доброго времени суток. Подскажите может кто сталкивался. Упал сайт на хостинге по непонятной причине. (стоял пол года никто не трогал и в один момент перестал работать). Хостер пытался восстановить (3 дня что то колдовали). В общем написали что полноценно восстановить полноценно не могут. Исправили топорно.
Их ответ (В файле /app/functions/fn.control.php в “427” строчке, мы закоментировали: #fn_set_hook(‘dispatch_assign_template’, $controller, $mode, $area, $controllers_cascade);
и после сайт запустился. Рекомендуем передать эту информацию Вашему разработчику, что бы он проверил и поправил как нужно(т.к. мы просто внесли “грубую” правку в код).)
Сайт запустился но внутри макеты, модули… отображаются не правильно
Вопрос за что отвечает этот кусочек кода? В коде не силен. Может знает кто решение как исправить
Судя по названию хука, он как раз и есть часть назначения шаблона. Уверены, что никто ничего не делал, не устанавливались модули? Вообще, первым делом отключите все сторонние модули (на списке модулей есть кнопка - выключить все модули, этой же кнопкой можно потом их все включить обратно) и посмотрите, будет ли работать сайт при раскомментированной той строчке. Что-то могло пойти не так (на уровне операционной системы) и неправильно произошла запись в базу. Очистите все кэши, временные записи в БД. Можно пересохранить все настройки ядра и модулей. Но вообще, у вас не делалось никаких бэкапов? Вообще на хостинге обычно хранятся бэкапы за последние две недели, как базы, так и файловой системы. И восстановить, имея из под рукой, дело 5 минут.
То что не устанавливалось уверен. Модули отключал. Переустанавливал шаблон. Но при раскомментированной строчке сайт ложится.
То есть сайт не работает при отключенных модулях и раскомментированой строчке #fn_set_hook(‘dispatch_assign_template’, $controller, $mode, $area, $controllers_cascade);
Бекапы то хранятся но что у них пошло не так я не знаю. Но факт то что они и сами его поднять не смогли. Написали что хранятся слепки, а не полный бекап
Модуль обновил. Теперь при раскомментировной строчке сайт работает. Но как то странно в админке выглядят макеты и страница модулей https://clip2net.com/s/4doKV3I и https://clip2net.com/s/4doKSSJ . Может ли это как то повлиять на работу сайта?