Help ! пустая админка и прочие чудеса на ровном месте((
Posted: Fri Jul 20, 2018 7:19 pm
Здравствуйте уважаемы форумчене!
Прошу помочь разобраться в крайне не приятном «полтергейсте»..
Итак, дано:
Имею два сайта на CMS MS.. Делал давно, сам для себя с периодичностью в пару лет..
Первый - в 2011 году на 1.9.3. «Motu Tane»,
Второй – пару лет спустя на 1.11.9 «Bartolome»..
После создания и проведения SEO мероприятий в сущности не трогал- максимум раз в пару месяцев добавлял чуть чуть контента.. никаких критических изменений не проводил…
Последний раз в админку лазил может с год назад- не было потребности…
На днях решил залезть и покапаться в более старый сайт- тот что на 1.9.3 (достал спам через форму обратной связи- хотел глянуть что можно с этим сделать)..
Тут то я и ахнул- войти то в админку я вошел- вот только она была пустая! То есть присутствовала шапка с верхним горизонтальным меню и «хлебные крошки»… переклацивания по пунктам меню ничего не дали…
Попробовал зайти через другой браузер (думал поможет)- та же картина.. при этом сам сайт работает исправно…
В ужасе кинулся проверять второй сайт (тот который помоложе)- там все ок (как показалось)…
Начал чесать репу… гадать да прикидывать.. сам не лазил.. вирусов нет… все что мог придумать\вспомнить- что с месяц назад приходило уведомление от хотинг-провайдера о том что меняется сервер… начал долбить провайдера… в стиле «что ж ты сукин сын наделал»…
Вобщем капались - рылись, что нарыли:
В файле public_html/admin/header.php есть отсылка к файлу /public_html/lib/test.functions.php, которого в указанной папке почему то не оказалась… куда он делся и был ли вообще- большой вопрос..
После того как часть кода с отсылкой к файлу /public_html/lib/test.functions.php заккоментировали, админка вернулась… почти.. то есть так и недоступными остались пункты меню «информация о системе» и «контроль системы»..
С этим можно было бы жить… если бы .. если бы на втором сайте (1.11.9)- на котором нет кода с вызовом файла /public_html/lib/test.functions.php и соответственно самого файла… тоже не перестали бы работать пункты меню «инфо о системе» «контроль системы» и «обслуживание» системы!!
Разница только в том, что в первом (старом) сайте- просто пусто пространство в админке при клацаньи на эти пункты, а во втором – (помоложе)- переход на несуществующую старницу («страница не найдена»)…
Вот такие , чудеса… на ровном месте…
Место не ровное было только в двух местах- первая- смена сервера у хостера и вторая (когда покапался в файлах и обнаружил незнакомую папку .well-known)- вспомнил, что да- мне ж еще от хостера приходили письма с предложением кликнуть и бесплатно установить SSL сертификат….
Вобщем то все… итак, вопросы:
Что это было?!
Как с этим бороться\жить?
И как сделать так что б такого «чуда» больше не повторилось?
Прошу помочь разобраться в крайне не приятном «полтергейсте»..
Итак, дано:
Имею два сайта на CMS MS.. Делал давно, сам для себя с периодичностью в пару лет..
Первый - в 2011 году на 1.9.3. «Motu Tane»,
Второй – пару лет спустя на 1.11.9 «Bartolome»..
После создания и проведения SEO мероприятий в сущности не трогал- максимум раз в пару месяцев добавлял чуть чуть контента.. никаких критических изменений не проводил…
Последний раз в админку лазил может с год назад- не было потребности…
На днях решил залезть и покапаться в более старый сайт- тот что на 1.9.3 (достал спам через форму обратной связи- хотел глянуть что можно с этим сделать)..
Тут то я и ахнул- войти то в админку я вошел- вот только она была пустая! То есть присутствовала шапка с верхним горизонтальным меню и «хлебные крошки»… переклацивания по пунктам меню ничего не дали…
Попробовал зайти через другой браузер (думал поможет)- та же картина.. при этом сам сайт работает исправно…
В ужасе кинулся проверять второй сайт (тот который помоложе)- там все ок (как показалось)…
Начал чесать репу… гадать да прикидывать.. сам не лазил.. вирусов нет… все что мог придумать\вспомнить- что с месяц назад приходило уведомление от хотинг-провайдера о том что меняется сервер… начал долбить провайдера… в стиле «что ж ты сукин сын наделал»…
Вобщем капались - рылись, что нарыли:
В файле public_html/admin/header.php есть отсылка к файлу /public_html/lib/test.functions.php, которого в указанной папке почему то не оказалась… куда он делся и был ли вообще- большой вопрос..
После того как часть кода с отсылкой к файлу /public_html/lib/test.functions.php заккоментировали, админка вернулась… почти.. то есть так и недоступными остались пункты меню «информация о системе» и «контроль системы»..
С этим можно было бы жить… если бы .. если бы на втором сайте (1.11.9)- на котором нет кода с вызовом файла /public_html/lib/test.functions.php и соответственно самого файла… тоже не перестали бы работать пункты меню «инфо о системе» «контроль системы» и «обслуживание» системы!!
Разница только в том, что в первом (старом) сайте- просто пусто пространство в админке при клацаньи на эти пункты, а во втором – (помоложе)- переход на несуществующую старницу («страница не найдена»)…
Вот такие , чудеса… на ровном месте…
Место не ровное было только в двух местах- первая- смена сервера у хостера и вторая (когда покапался в файлах и обнаружил незнакомую папку .well-known)- вспомнил, что да- мне ж еще от хостера приходили письма с предложением кликнуть и бесплатно установить SSL сертификат….
Вобщем то все… итак, вопросы:
Что это было?!
Как с этим бороться\жить?
И как сделать так что б такого «чуда» больше не повторилось?