Поменял на хостинге версию PHP и сайт упал, что делать?
Здравствуйте, помогите пожалуйста я не подумал и обновил версию php через хостинг Beget, я сначала поменял версию php, а только потом сохранил резервную копию в плагине UpdraftPlus - Backup/Restore и теперь не могу зайти в админку WP и сам сайт не отображается нигде. Перехожу по домену и написано (На сайте возникла критическая ошибка.)
Версия php была 5.6 я поменял на последнюю 7.4, потом на 7 и потом на 5.6 и уже прошло более суток, сайт никак не работает.
В файловом менеджере хостинга появился log файл php_errors
При переходе с 5.6 на самую свежую версию просто перестали работать многие стандартные функции и методы, которые были заменены чем то другим. Естественно надо смотреть на что ругается и с помощью Гугла заменять части кода.
Полностью согласен, очень удобная функция Backup, очень часто пользуюсь особенно с проектами на WP. Что то упало восстановил в 1 клик.
Советую два хостинга:
1.https://vk.cc/avZAIB - удобно восстановить полный Backup сайта с пару минут (в 1 клик по дате, собственная панель)
2.https://vk.cc/avZAPM - отдельная плата за Backup (работает на LiteSpeed, cpanel, Isp на выбор)
Работа с ними давно, пока нареканий нету, UPtime в целом высокий, быстрая скорость.
Работает - не трогай.
Или трогай, но на тестовой площадке.
1. Вернуть версию на 5.6;
2. Восстановить файлы из бэкапа хостера/своего;
3. Скинуть, наконец, текст ошибки. Траблшутинг без него - как тыкать пальцем в небо.
Совместимость между версиями 5.* и 7.* отвратная.
Попробовать обновить WP до последней версии (если она давно не обновлялась) а потом уже ставить PHP при этом работа опять же не гарантируется так как нужно видеть в чем проблемы (а оно вам зачем вообще? Кроме того что "круто и быстро"?) Если же блог старый то до обновления php необходимо проделать "кучу" работы по его обновлению (и переносу всех костылей ) на новую версию