Статья о том, как я обновил php на Timeweb. Вариант обновления через службу поддержки вашего хостинга. Простое обновление PHP.
Как обновить php на Timeweb через службу поддержки
В консоли WordPress мне пришло оповещение о необходимости обновить php. На хостинге Timeweb нужной версии php для обновления не оказалось. Видимо мой аккаунт устарел, ведь я регистрировался достаточно давно уже. Встал вопрос: что делать? Я не стал заморачиваться поисками в интернете, а сразу написал в службу поддержки. Специалист ответил быстро. Оказалось, просто нужно переехать на другой сервер, который более мощнее, новее, современнее. Связаться со специалистом можно в чате Онлайн, который находится в нижнем правом углу Панели управления Timeweb.
В Онлайн чате я вписал свое имя, выбрал тему “Работа сайта, хостинг” и задал, местами корявый, вопрос: “Добрый день. Скажите, а как мне обновить php?” На что мне дали вполне развернутый ответ. Как я сказал выше, на моем аккаунте не было той версии php, поэтому мне предложили перенести сайт на другой сервер. Нужно было оставить заявку для переноса сайта. Но в службе поддержки также предложили за меня оформить заявку, чем я и воспользовался. Они написали от моего имени: “Прошу перенести мой аккаунт на сервер с поддержкой php 7.4” На просьбу сразу откликнулись. Пришло письмо следующего содержания:
Важная информация для переноса сайта на новый сервер!
Здравствуйте,
На текущий момент данная версия php доступна на других серверах.
Когда будет доступен на сервере где находится ваш аккаунт неизвестно.
Мы можем перенести ваш аккаунт на другой сервер с поддержкой данной версии.
Перенос аккаунта производится в автоматическом режиме, без простоя в работе сайтов.
При переносе изменится IP-адрес вашего сервера.
Если ваши домены располагаются на наших NS-серверах, никаких действий предпринимать не нужно.
Если у домена сторонние NS-серверы, необходимо указать IP-адрес нового сервера в качестве A-записи для домена. Это нужно сделать на стороне держателя NS-серверов.
Если для ваших доменов подключена услуга “Дополнительный IP” или заказан SSL-сертификат (кроме Let’s Encrypt), то А-запись домена менять не требуется, IP будет перенесен вместе с аккаунтом.
Во время переноса и в течение нескольких дней после него для сайтов вашего аккаунта будет активировано проксирование с прежнего сервера на новый. В связи с этим проблем с доступностью возникнуть не должно, и у вас будет достаточно времени на смену А-записей, если домены размещены на сторонних NS-серверах.
При переносе не копируются резервные копии, они остаются на старом сервере. На новом сервере резервные копии будут создаваться заново.
Пожалуйста, заранее сохраните нужные копии и после этого подтвердите согласие на перенос в рамках данного обращения.
Сохранить резервные копии вы можете в разделе “Резервные копии” панели управления (https://hosting.timeweb.ru/backup). Резервная копия будет сохранена в домашней директории аккаунта.
Пожалуйста, оповестите нас, как будете готовы инициировать перенос.
Перенос на новый сервер в Timeweb
Домен я регистрировал в Timeweb, поэтому ничего исправлять в DNS записях не потребовалось. Копии сайта у меня были. В общем, я дал согласие на перенос сайта на новый сервер. Ночью, пока я спал, все было сделано. Единственное, SSL сертификат не сохранился и сайт не открывался. Соединение было небезопасное. Вебмастер Яндекса выдал критическую ошибку. Я с утра, не умывшись, первым делом, открыл Онлайн чат в Timeweb. Объяснил ситуацию: “Добрый день. Вчера перенесли сайт на новый сервер, а SSL сертификат потерялся. Сайт не открывается. Как решить этот вопрос?”
Вопрос был решен оперативно. Я рад, что пользуюсь услугами хостинга Timeweb. SSL сертификат появился. Сайт заработал. Потом я зашел в панель управления, открыл раздел “Сайты”. Нажал на шестеренку.
Зашел в настройки и выбрал самую новую версию php 8.0
Ну, собственно все получилось. Теперь у меня самая новая версия php. В консоли Вордпресс пропало оповещение красным цветом. Здоровье сайта “Хорошо”, “Окей”. Говорят, что и на php 7.2 тоже нормально работает сайт. Но я решил обновиться сразу, не откладывая дело в долгий ящик.