Как перейти на PHP 7 хостинг Spaceweb

| Опубликовано в рубрике: Работа над блогом 2 комментария

Здравствуйте уважаемые друзья! В этой не большой статье, давайте рассмотрим, как перейти на php7 на хостинге Spaceweb.ru. Что дает нам переход на PHP7 - Уменьшение потребляемой памяти на 30%, снижение нагрузки на сервер, увеличение скорости загрузки страниц сайта. Согласитесь, очень впечатляет, тем более что Google сейчас старается выше ранжировать сайты в выдаче у которых скорость загрузки выше чем у остальных. И так, что бы перейти на PHP7, нужно обязательно обновить движок WordPress до последней версии. На данный момент последняя версия wordpress 4.5.1, обязательно обновитесь иначе ни чего не получится.

Далее, заходим на хостинг в «Панель управления» и открываем вкладку «Настройка сайта»

переход на php7

  1. Выбираем вкладку «Общие».
  2. Нажимаем на стрелочку, что бы появилось выпадающее окно с версиями PHP.
  3. Выбираем Apache 2.2 + php7 (current stable) (php7).
  4. Нажимаем на кнопку «Сохранить».

Как перейти на php7

После этого переходим на сайт и проверяем работоспособность сайта. У меня после всех манипуляций, сайт не работал, появлялась ошибка. Если у Вас появляется ошибка, то делаем следующее.

  1. Отключите все плагины и по новой проверьте работоспособность сайта. Если сайт отображается нормально и всё фукционирует, то можете по очерёдности подключать плагины. Некоторые плагины могут не работать с новой версией PHP7, от них придется отказаться и ждать обновления плагина.
  2. Если с отключеными плагинами, так же появляется ошибка, то переходим на хостинг, открываем папку с сайтом, находим файл config.php, открываем его и изменяем пароль к базе данных.

изменение пароля к базе данных wordpress

Сохраняем все изменения и смотрим, как работает наш сайт. Когда я изменил пароль к базе данных, все ошибки ушли и сайт стал работать нормально. Теперь можно проверить насколько снилось потребление памяти и увеличилась скорость загрузки страниц. Для этого в файле footer.php вашего сайта в самом конце перед тегом </body> разместите  такой код:

<?php
echo '<div style="text-align:center; color:#ccc; height:0;">'
. round(memory_get_usage()/1024/1024, 2) . 'MB '
.' | MySQL:' . get_num_queries() . ' | ';
timer_stop(1);
echo 'sec</div>';
?>

Сохраните изменения файла footer.php, перейдите на сайт и обновите страницу. Вы должны увидеть вот такой информер

информер скорости загрузки страниц

Первые цифры показывают потребляемую память, вторые количество запросов к базе данных и последние, скорость загрузки страницы. Теперь можете зайти на хостинг, по переключать с версии PHP 5.6 и PHP7 и посмотреть информер на изменение цифр. Вот и всё, если что то не понятно, пишите в комментариях. Всем удачи!

Поделитесь в соц. сетях !
Хочешь получать статьи этого блога на почту?
2 комментария
  • Александр

    Спасибо за полезную и интересную информацию!

    2017-01-16 в 18:10 | Ответить
    • admin

      Пожалуйста!

      2017-01-17 в 14:08 | Ответить
Добавить комментарий:
18.19MB | MySQL:37 | 0,255sec