Как узнать версию php на сервере: Как узнать версию PHP на сервере — инструкция для Windows, CentOS, Debian, Ubuntu

Содержание

Как сменить версию PHP на хостинге | REG.RU

Как установить PHP на хостинг

Поддержка PHP присутствует на всех тарифных планах Hosting Linux и Hosting Windows, кроме тарифов Host-Lite и Win-Lite. Если у вас один из этих тарифов, повысьте тарифный план, чтобы включить поддержку PHP.

Как узнать версию PHP на хостинге

На хостинге REG.RU PHP работает в режиме Fast CGI (mod_fcgi).
Чтобы узнать настройки PHP вашей услуги хостинга, выполните следующие действия:

  1. 1.
    Откройте корневую папку вашего сайта.
  2. 2.

    Создайте в папке файл info.php со следующим содержимым:

  3. 3.

    Перейдите в браузере по адресу http://mysite.ru/info.php, где «mysite.ru» — название вашего сайта. Вы увидите подробную информацию о настройках PHP на вашей услуге хостинга.

Где находятся настройки версий PHP в ISPmanager

Если на вашей услуге хостинга установлена панель управления ISPmanager, вы можете хранить настройки PHP отдельно для каждого домена, даже если эти домены используют одну и ту же версию PHP. Либо вы можете использовать общую версию PHP и её настройки для всех доменов.
Когда вы добавляете домен в панели управления ISPmanager, по умолчанию включается опция php.ini для домена. Если эта опция включена, настройки PHP будут храниться для каждого нового домена отдельно по пути /var/www/php-bin/имя-домена/php.ini.

Чтобы настройки общей версии PHP действовали сразу для всех доменов, при добавлении домена в панель ISPmanager НЕ отмечайте галочку php.ini для домена. Настройки будут храниться по пути /var/www/php-bin-php(номер-версии-PHP)/php.ini.

Как сменить версию PHP

Обратите внимание

В этом разделе описано, как сменить версию PHP для хостинга. Если у вас заказан сервер VPS, вам поможет инструкция Как сменить версию PHP на VPS? Ознакомиться со списком доступных модулей для каждой версии PHP можно на странице MySQL хостинг.

Чтобы сменить версию PHP, следуйте инструкции для вашей хостинг-панели:

  1. 1.
    Войдите в панель управления хостингом.
  2. 2.

    Перейдите в раздел «WWW-домены». Дважды кликните по домену, для которого хотите сменить версию PHP. В поле Версия PHP (CGI) выберите нужную версию PHP и нажмите Ok:

Обратите внимание! В cPanel можно выбрать для каждого домена свою версию PHP, а также индивидуальный файл php.ini для каждой версии PHP. Версия PHP поддомена не будет зависеть от версии PHP родительского домена.

  1. 1.
    Войдите в панель управления хостингом.
  2. 2.

    В разделе «Программное обеспечение» нажмите Выбор PHP версии. Выберите домен, для которого хотите сменить версию PHP, и нажмите Изменить. Затем выберите нужную версию PHP и подтвердите изменения:

Обратите внимание! В Plesk можно выбрать для каждого домена свою версию PHP, а также индивидуальный файл php.ini для каждой версии PHP. Версия PHP поддомена не будет зависеть от версии PHP родительского домена.

  1. 1.
    Войдите в панель управления хостингом.
  2. 2.

    В разделе «Сайты и домены» выберите домен, для которого хотите сменить версию PHP, и нажмите Настройки PHP. В выпадающем списке выберите нужную версию PHP и нажмите Применить:

Готово! Вы сменили версию PHP для домена.

Как выбрать версию PHP при работе в командной строке (SSH)

При работе в консоли используйте следующие пути до обработчиков PHP для запуска скриптов под различными версиями:

/opt/php/5.2/bin/php-cgi # PHP 5.2
/opt/php/5.3/bin/php-cgi # PHP 5.3
/opt/php/5.4/bin/php-cgi # PHP 5.4
/opt/php/5.5/bin/php-cgi # PHP 5.5
/opt/php/5.6/bin/php-cgi # PHP 5.6
/opt/php/7.0/bin/php-cgi # PHP 7.0
/opt/php/7.1/bin/php-cgi # PHP 7.1
/opt/php/7.2/bin/php-cgi # PHP 7.2
/opt/php/7.3/bin/php-cgi # PHP 7.3
/opt/php/7.4/bin/php-cgi # PHP 7.4
 
/opt/php/5.4-bx-optimized/bin/php-cgi # PHP 5.4 под Bitrix с eAccelerator
/opt/php/5.4-bx-optimized2/bin/php-cgi # PHP 5.4 под Bitrix с xcache
/opt/php/5.5-bx-optimized/bin/php-cgi # PHP 5.5 под Bitrix c OPcache
/opt/php/5.6-bx-optimized/bin/php-cgi # PHP 5.6 под Bitrix c OPcache
/opt/php/7.0-bx-optimized/bin/php-cgi # PHP 7.0 под Bitrix c OPcache
/opt/php/7.1-bx-optimized/bin/php-cgi # PHP 7.1 под Bitrix c OPcache
/opt/php/7.2-bx-optimized/bin/php-cgi # PHP 7.2 под Bitrix c OPcache
/opt/php/7.3-bx-optimized/bin/php-cgi # PHP 7.3 под Bitrix c OPcache

ionCube PHP Loader: как установить на хостинг

Модуль ionCube PHP Loader используется для шифрования PHP-файлов.
Установка ionCube PHP Loader на хостинг не требуется — по умолчанию он есть на всех версиях PHP хостинга Linux, кроме сборок для 1C-Битрикс (в их названии присутствует префикс «-bx-»). Причина в том, что этот модуль сильно снижает производительность работы 1C-Битрикс. ionCube PHP Loader нельзя установить на следующие сборки PHP:

  • 5.3-bx-optimized,
  • 5.4-bx-optimized,
  • 5.5-bx-optimized,
  • 5.6-bx-optimized,
  • 7.0-bx-optimized,
  • 7.1-bx-optimized,
  • 7.2-bx-optimized,
  • 7.3-bx-optimized.

Внимание

Если у вас на одном хостинге находятся сайт на 1C-Битрикс и другая CMS, требующая ionCube Loader, установите разные версии PHP для каждого домена — обычную для CMS и «-bx-» для 1С-Битрикс.

Что делать, если не обрабатываются PHP-скрипты

Перечислим основные причины этой ошибки.

Ваш тариф хостинга — Host-Lite или Win-Lite

На тарифах хостинга Host-Lite и Win-Lite не предусмотрена поддержка PHP. Узнать тариф хостинга можно на странице услуг в Личном кабинете. Для решения проблемы повысьте тарифный план хостинга.

Не обрабатывается PHP в HTML

Если не обрабатывается PHP в файлах с расширением .html, воспользуйтесь инструкцией Как включить обработку PHP в HTML.

Отключена поддержка PHP в ISPmanager

Если на вашей услуге хостинга установлена панель управления ISPmanager, убедитесь, что поддержка PHP включена.

Как включить поддержку PHP в ISPmanager:

Помогла ли вам статья?

229
раз уже
помогла

Как обновить и проверить версию WordPress PHP (cPanel и Plesk)

Версия WordPress PHP – это версия PHP, которую использует ваш WordPress. Версия PHP влияет на скорость работы сайта. Кроме того, некоторые плагины совместимы только с определенными версиями PHP. Вы можете проверить версию WordPress PHP с помощью плагина Display PHP Version. Вы также можете обновить версию PHP через cPanel.

Если у вас есть сайт на WordPress, вы должны знать, что ваш сайт работает на PHP. Ваш веб-сайт, темы и плагины основаны на PHP, и с помощью скриптов PHP управляет вашим сайтом.

PHP позволяет вам иметь веб-сайт именно таким, каким вы хотите. Однако вам не обязательно иметь какие-либо знания PHP, если, конечно, вы не заинтересованы в разработке или вам интересно узнать о безопасности и функциональности своего веб-сайта.

В этой статье мы обсудим, как вы можете просмотреть и обновить версию PHP вашего сайта WordPress.

Что такое версия WordPress PHP?

Почти 70% владельцев веб-сайтов используют язык PHP для создания своих веб-сайтов. PHP действует как клей и склеивает структуру WordPress. Поэтому лучше всего знать, насколько важен PHP для вашего сайта WordPress. Ниже мы упоминали, насколько на самом деле важен PHP:

  • PHP отображает ваши веб-страницы для посетителей.
  • Использовать и редактировать PHP очень просто даже для новичков.
  • С помощью всего нескольких строк кода вы можете управлять своим сайтом и изменять его.
  • Это язык с открытым исходным кодом.
  • Вы можете запустить его на нескольких веб-страницах.
  • PHP совместим с Windows, Linux, macOS и UNIX.

Проверьте версию WordPress PHP с помощью плагина

Используя плагин Display PHP Version, вы можете легко проверить свою версию WordPress PHP. На панели управления WordPress нажмите Плагины. Затем нажмите «Добавить» и в поле поиска найдите плагин «Показать версию PHP» и продолжите его установку и активацию.

Теперь на панели инструментов WordPress нажмите «Краткий обзор», чтобы проверить версию WordPress PHP.

Проверьте версию WordPress PHP из cPanel

Войдите в свою учетную запись cPanel. На панели управления cPanel найдите раздел «Службы» и нажмите «Выбрать версию PHP».

Как только вы нажмете на нее, вы будете перенаправлены на новую страницу, где сможете просмотреть текущую версию PHP и изменить версию PHP.

Проверьте версию PHP с помощью функции phpinfo()

phpinfo () – это функция, используемая в PHP. Эта функция сохраняет и отображает информацию о вашем сервере, платформе PHP, версии ОС, надстройках PHP, разрешениях PHP и т.д. Для запуска этой функции вам необходимо создать файл. Вы можете называть это как угодно. Например, test.php и загрузите его в корневой каталог вашего сайта. Откройте файл в редакторе и введите приведенный ниже код:

Наконец, сохраните файл.

Теперь перейдите по URL-адресу вашего веб-сайта http://yourwebsite.com/test.php. Этот URL-адрес будет запускать файл и функцию, которые вы создали, и вы увидите много информации, а также вашу текущую версию PHP.

Как обновить версию WordPress PHP?

Перед обновлением версии PHP настоятельно рекомендуется сделать резервную копию вашего сайта.

Проблема, с которой вы можете столкнуться при обновлении PHP, – это несовместимость ваших старых кодов с новой версией PHP. Поэтому вам нужно постоянно обновлять свой WordPress. Сначала сделайте резервную копию своего сайта, а затем обновите WordPress.

Обновите версию PHP в cPanel

Если вы используете веб-хостинг, который дает вам доступ к cPanel, вы можете легко изменить свою версию PHP. В разделе «Программное обеспечение» нажмите «Выбрать версию PHP».

На вновь открытой странице выберите желаемую версию PHP и нажмите «Установить как текущую». Обновите свой сайт и убедитесь, что все работает, как задумано.

Вы также можете выбрать, какие надстройки вы хотите активировать в новой версии PHP. Для этого в cPanel и в разделе выбора версии PHP вы можете отметить желаемые надстройки и нажать «Сохранить».

Обновите версию PHP в Plesk

Вы можете установить версии PHP через панель Plesk. Для этого подключитесь к своему серверу или выполните команду в Plesk.

Чтобы пройти через сервер, убедитесь, что порт 8447 открыт на вашем брандмауэре. Но если этот порт закрыт и не открывается, выполните следующие действия:

  • Перейдите к инструментам и настройкам в Plesk и нажмите обновления и обновления.
  • На этой странице нажмите «Добавить / удалить компоненты».
  • Если вы используете Linux, в разделе веб-хостинга нажмите на версии интерпретатора PHP, а если вы используете Windows, нажмите на функцию хостинга Plesk.
  • Выберите желаемые версии PHP, добавьте или удалите и нажмите «Продолжить».
  • С помощью RDP / SSH подключитесь к вашему серверу Plesk.
  • Создайте список компонентов Plesk:
    • Установщик Plesk –select-release-current –show-components

Дополнительные версии PHP известны как компоненты. Вы можете добавить или удалить их.

Например, команда для удаления версии 5.6 и установки 7.2 следующая:

Windows:

C: > Установщик Plesk –select-release-current –remove-component php5.6

C: > Установщик Plesk –select-release-current –install-component php7.2

Linux:

# Установщик Plesk –select-release-current –remove-component php5.6

# Установщик Plesk –select-release-current –install-component php7.2

Плагин проверки совместимости PHP для WordPress

Перед обновлением версии PHP с 5 до 7 рекомендуется проверить, совместимы ли ваши плагины и темы с версией PHP 7. Чтобы проверить их совместимость, вы можете использовать плагин PHP Compatibility Checker.

После установки и активации плагина нажмите «Совместимость с PHP» в инструментах WordPress. Настройте свой плагин, чтобы проверить совместимость вашего сайта с разными версиями PHP.

Вы можете выбрать плагины и темы, которые хотите проверить с помощью PHP 7. После того, как вы выбрали плагины и темы, нажмите «Сканировать сайт». Наконец, вам открывается страница отчета. Пока вы используете проверенные и премиум-плагины и темы, у вас нет проблем с использованием PHP версии 7.

Лучшая версия WordPress PHP на 2019 год (Сравнение)

Чтобы лучше понять PHP, мы обсудим различия между версиями PHP. Для запуска WordPress необходим PHP версии 5.2.4. Однако некоторые плагины не будут работать с версией 5.2.4. Поэтому, если вы используете PHP версии 5.2.4, мы рекомендуем вам обновить его.

Какой процент всех сайтов WordPress используют каждую версию PHP.

PHP 5.4 стал огромным улучшением скорости. На сегодняшний день эта версия имеет лучшую производительность в WordPress. Кроме того, он требует меньше места по сравнению с другими версиями, и в результате он по-прежнему популярен в сообществе WordPress.

PHP версии 5.6 имеет лучшую поддержку в WordPress, и почти половина пользователей WordPress используют PHP версии 5.6. Известные хостинг-провайдеры предлагают своим пользователям PHP версии 5.6. Однако пользователи WordPress находятся в процессе перехода с PHP версии 5.6 на PHP версии 7. PHP версии 7 – лучшая версия PHP. Эта версия была опубликована в конце 2015 года вместе с более новой версией Zend Engine (движок сценариев с открытым исходным кодом для файлов PHP).

Зачем обновлять версию WordPress PHP?

Как мы уже упоминали выше, ваш веб-сайт WordPress управляется PHP. Итак, PHP играет важную роль в ядре и функциональности вашего сайта.

На самом деле PHP действует как конвертер. Он берет вашу информацию из базы данных и отображает ее вашим пользователям с помощью HTML и CSS. Поэтому, если PHP работает некорректно, на вашем веб-сайте возникнут проблемы.

Языки программирования постоянно обновляются. Таким образом, использование последней версии может повысить безопасность и производительность вашего сайта.

Почему мы должны обновлять WordPress до PHP версии 7?

PHP версии 7 улучшил пользовательский интерфейс для пользователей WordPress. Как только вы перейдете с PHP версии 5.6 на 7, вы сразу заметите разницу в производительности вашего сайта.

Некоторые пользователи WordPress твердо верят, что скорость их веб-сайтов увеличилась вдвое с тех пор, как они перешли на PHP версии 7. После обновления версии PHP ваш сервер может представить ваш сайт большему количеству людей одновременно.

В PHP версии 7 вы можете назначать свои переменные разным данным, и в конечном итоге это уменьшит количество ошибок и упростит чтение ваших кодов.

Кроме того, управление ошибками никогда не было таким простым, и у вас есть возможность исправить возникшие ошибки в вашем скрипте, не закрывая все приложение. Это хорошая новость для всех, потому что вероятность того, что они зайдут на сломанный веб-сайт, практически отсутствует.

Оператор космического корабля – это новая функция, добавленная в PHP версии 7. Это новый оператор для комбинированного сравнения, который можно использовать для всех общих значений PHP с той же семантикой, что и <, <=, ==,> = и>. 

Не будем забывать, что PHP 7 имеет гораздо лучшие уровни безопасности. Итак, взломать сайты, работающие на PHP версии 7, намного сложнее, чем раньше.

Помните, что старые версии PHP устарели и могут больше не поддерживаться. Как вы, возможно, уже знаете, в PHP версии 5.6 нет поддержки безопасности.

Вывод

Наконец, стоит упомянуть, что PHP – важная часть вашего веб-сайта WordPress. Использование обновленного PHP увеличивает скорость и производительность вашего сайта.

Однако есть много пользователей, которые предпочли бы использовать более старые версии PHP. Потому что многие владельцы веб-сайтов считают, что иметь хорошо разработанный веб-сайт достаточно, и они не утруждают себя обновлением своих версий PHP.

Кроме того, разработчики плагинов и тем считают, что обновление версии PHP является наиболее важным фактором для создания успешного веб-сайта.

YoastSEO играет решающую роль и убеждает пользователей WordPress обновиться до последней версии PHP. В начале 2017 года YoastSEO опубликовал версию 4.5, а вместе с ней и уведомление.

В уведомлении они просили пользователей обновиться до последней версии PHP, и только обновив свою версию PHP, вы можете удалить баннер уведомления. Однако все эти усилия направлены на то, чтобы убедиться, что вы обновляете версию PHP, которая повысит производительность вашего сайта.

Источник записи: https://betterstudio.com

Как обновить версию PHP на сервере. Установка PHP 7 на Linux.

23 Марта 2015

В данной статье мы расскажем, как обновить версию PHP на виртуальном или выделенном сервере ( VPS, VDS, DS ) под управлением самой популярной операционной системы для веб серверов, ОС CentOS.

Предостережения.

Сразу хотим предупредить Вас, многие популярные движки требовательны к версиям PHP и набору модулей. Поэтому, перед обновлением PHP на сервере, проверьте совместимость Ваших CMS с новой версией PHP. Обычно эту информацию можно найти на официальных сайтах разработчиков.

Некоторые модули могут быть недоступны на более новых версиях PHP. Например Zend Optimizer работает только с версиями php до 5.2, на версии PHP 5.3 используется его аналог, Zend Guard Loader. При этом, если скрипт закодирован с помощью Zend Optimizer, Zend Guard этот скрипт обработать не сможет.

Установка SSH клиента.

Вам понадобится SSH доступ к серверу и SSH клиент. Если на Вашем ПК установлена операционная система Linux — SSH клиент Вам не нужен, можете использовать для подключения по SSH стандартный Linux терминал. Владельцам компьютеров с ОС Windows мы рекомендуем использовать SSH\Telnet клиент Putty. Данная программа бесплатна и проста в использовании.

Скачать последнюю версию с официального сайта можете по ссылке :

https://the.earth.li/~sgtatham/putty/latest/x86/putty.exe

Подключитесь к Вашему серверу по SSH от имени суперпользователя root или другого пользователя с аналогичными привилегиями.

Проверка текущих версий.

В первую очередь проверим текущую версию PHP и список модулей.

Чтобы узнать версию PHP используйте команду :

php -v

Чтобы просмотреть список модулей, используйте следующую команду :

php -m

Обновление PHP.

Для обновления версии PHP, подключитесь к серверу по SSH и используйте следующую команду :

yum update php

Возможно Вам повезет, и yum сразу предложит Вам обновление до нужно версии PHP, но это вряд ли.

Скорее всего Вы получите такой ответ :

«No packages marked for update»

Значит нужно добавить репозиторий. Репозиторий — специальное удаленное хранилище, из которого будет установлен пакет. Рассмотрим процесс добавления репозитория и обновления PHP более подробно.

Для обновления PHP используйте репозитории epel и remi. Эти репозитории проверенны годами верной работы администраторам виртуальных и выделенных серверов на Unix подобных системах. Из сторонних репозиториев устанавливать пакеты не рекомендуем.

Выполнить установку репозитория epel можно такой командой :

yum install epel-release

Чтобы добавить репозиторий remi на CentOS 6 используйте следующие команды :

wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

sudo rpm -Uvh remi-release-6*.rpm

Для установки репозитория remi на CentOS 7 используйте такие команды :

wget http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

sudo rpm -Uvh remi-release-7*.rpm

Теперь можно обновить PHP.

Обновите PHP до версии 5.4 с помощью команды :

yum update — -enablerepo=remi php

Если Вам нужно обновление до версии 5.5, используйте команду :

yum update —enablerepo=remi-php55 php

Если требуется обновление до версии 5.6, используйте команду :

yum update —enablerepo=remi-php56 php

Для обновления до новой ветки PHP 7 используйте такую команду :

yum update —enablerepo=remi-php70

После обновления, обязательно перезагрузите веб сервер. Для этого используйте команду :

service httpd restart

Если на Вашем сервере нет httpd — скорее всего работает связка Nginx + PHP-FPM, тогда перезагрузите PHP-FPM :

service php-fpm restart

Проверьте версию PHP с помощью команды :

php -v

Также рекомендуем сразу установить пакет популярных расширений PHP. Используйте для этого одну из команд (в зависимости от версии PHP) :

yum install —enablerepo=remi php-{mysql,mcrypt,mbstring,gd,xml}

yum update —enablerepo=remi-php55 php-{mysql,mcrypt,mbstring,gd,xml}

yum update —enablerepo=remi-php56 php-{mysql,mcrypt,mbstring,gd,xml}

yum update —enablerepo=remi-php70 php-{mysql,mcrypt,mbstring,gd,xml}

После установки обновлений,еще раз перезагрузите веб сервер. Для этого используйте команду :

service httpd restart

Если на Вашем сервере нет httpd — скорее всего работает связка Nginx + PHP-FPM, тогда перезагрузите PHP-FPM :

service php-fpm restart

Обновление PHP до 7.2 на CentOS 7

Для обновления PHP до версии 7.2 необходимо выполнить следующие команды :

rpm -ivh http://rpms.remirepo.net/enterprise/remi-release-7.rpm

yum -y install epel-release yum-utils

yum remove php*

yum-config-manager —enable remi-php72

yum install php php-xml php-soap php-xmlrpc php-mbstring php-json php-gd php-mcrypt php-common php-fpm php-pdo php-mysqlnd php-imap php-embedded php-ldap php-odbc php-zip php-fileinfo php-process php-opcache

systemctl restart httpd

Если возникнут какие-либо проблемы — откройте тикет из личного кабинета, и наши специалисты обязательно Вам помогут.

Как узнать версию php

как узнать версию php

Иногда возникает необходимость узнать используемую версию php. Разработчики пишут требования, мол такая версию php нужна и точка. Сложно ? Отнюдь!

Можно посмотреть в хостинг панели или связатся с техподдержкой. Но это слишком просто и не для нас. Очевидные решения отметаем!

Расмотрим более эффектный способ.

Создаем произвольный файл с расширением .php, например, phpinfo.php, открыть его при помощи любого текстового редактора и указать в нём следующий текст:

Как посмотреть, включен ли PHP для моего домена, его параметры и версию

Проверить, включен ли PHP для домена, можно довольно простым способом. Необходимо перейти в корневую директорию сайта, который привязан к домену, и создать в ней произвольный файл с расширением .php, например, phpinfo.php, открыть его при помощи любого текстового редактора и указать в нём следующий текст:

После этого вводим в браузере домен и имя созданного файла, в результате чего, если PHP для вашего домена активирован, то отобразится страница с его версией и всеми существующими параметрами, пример которой показан на изображении ниже.

Если же в браузере произошел вывод содержимого файла, то это значит, что для этого домена, либо для веб-сервера в целом в конфигурации не активирован/установлен PHP-обработчик.

Проверка версии и параметров PHP через консоль.

Проверить версию установленного на сервере интерпретатора PHP можно следующей командой:

php -v

А чтобы получить вывод информации как о версии PHP на виртуальном VPS сервере, так и о его параметрах, необходимо ввести команду:

php -i

В результате отработает функция phpinfo(), которая и выведет в консоли всю информацию о параметрах. Чтобы сделать чтение результатов более удобным, можно вывод указанной команды перенаправить в файл, например, следующим образом:

php -i >> info.txt

В результате выполнения этой команды весь вывод будет записан в файл info.txt.

Получить тестовый VPS и разобраться во всем самому

Как узнать версию PHP на хостинге?

Чтобы определить версию PHP необходимо создать файл с расширением *.php, например «phpversion.php». С помощью любого текстового редактора поместить туда код «
» (без кавычек).

Этот файл нужно загрузить на сервер и открыть его в браузере. Данная команда выведет всю информацию о PHP на сервере, в том числе и версию.

Виртуальный хостинг сайтов для популярных CMS:

WordPress

Joomla

OpenCart

OcStore

PrestaShop

Drupal

Magento

Moodle

MODX Revo

DLE

InstantCMS

IPB

Как проверить версию PHP на хостинге перед покупкой?

Часть систем управления контентом некоторые фреймворки требуют наличия на хостинге определенных версий PHP, MySQL и других компонентов.

Если при аренде VPS сервера Вы можете самостоятельно установить любое желаемое ПО необходимых версий, то на виртуальном хостинге следует проверить, соответствует ли установленное программное обеспечение Вашим требованиям.

На нашем хостинге Вы можете перейти на страницу CMS хостинг и выбрать подходящий тариф, соответствующий всем требованиям CMS включая версии ПО.

Если же кроме проверки версии PHP возникли еще вопросы – напишите нашим специалистам в онлайн-чат.

Как узнать версию PHP

Чтобы узнать версию php, которая установлена на Вашем сервере, достаточно создать в любом текстовом редакторе файл с любым названием, но расширение должно быть прописано «php» (название.php).

Содержимое файла:

После того, как Вы создадите такой файл, залейте его в корневую папку Вашего сайта и запустите в браузере: http://ваш сайт.ru/название файла.php После запуска файла, в браузере откроется вся информация об установленном на сервере php файле. Самый верх информационной странички, будет выглядеть так: (смотрите скрин)

Если у Вас возникли какие либо сложности, то Вы можете написать мне через службу техподдержки, кнопка которой находится в верхнем меню сайта. Желаю всем Вам Успехов!!! С Уважением Bumer!

Последнее изменение Среда, 14 Август 2013 22:34

PHP | Техническая поддержка | Зенон Н.С.П.


PHP (PHP Hypertext Preprocessor) — язык программирования, ориентированный на создание динамических документов для www. Исполнение программы (скрипта) на PHP происходит на сервере, текст PHP-скрипта включается непосредственно в html-документ между специальными тэгами.


Как организована поддержка PHP на виртуальном хостинге.


PHP подключается в виде модуля веб-сервера Apache (mod_php). Это дает возможность использовать ряд возможностей PHP, которые недоступны в CGI версии, например, HTTP-авторизацию и постоянные соединения с базой данных (persistent connection), что зачастую дает большую производительность, например, при активном использовании MySQL.


Как изменить версию PHP.


Выбрать нужную версию PHP можно в Панели управления в разделе Хостинг.


Обратите особое внимание на то, что Вы не можете одновременно использовать две разные версии PHP. Поэтому при смене версии PHP постарайтесь убедиться в том, что написанный вами код совместим с этой версией языка PHP. Обязательно обращайте внимание на те ошибки, которые, возможно, будут возникать при исполнении ваших скриптов.


Текущую версию PHP, а также другие настройки можно посмотреть,​ авторизовавшись по ссылке domain_name/zphpinfo с техническим логином (vhXXXXX, где XXXXX — цифры).

Версии PHP и оптимизаторы


На виртуальном хостинге доступны версии PHP 5.3, 5.45.67.0 и 7.2 с различными оптимизаторами. Сменить версию можно по инструкции .


Если ни один из сконфигурированных нами оптимизаторов не подходит, на тарифных планах Зенон-420, Зенон-630 и Зенон-840 допускается использование собственного файла конфигурации php.ini, в котором можно выполнить необходимые настройки. Он должен располагаться в корневом каталоге аккаунта и иметь название вида phpXX.ini, где XX — номер версии. Например, для PHP 5.6 это будет php56.ini, для 7.0 — php70.ini и т.д.


Подключить собственный php.ini можно в Панели управления, выбрав оптимизатор «Users php.ini» и скопировав исходный ini-файл в корень Вашей площадки (подробнее смотрите инструкцию по нужной версии PHP ниже).

PHP 5.3


Поддерживаемые оптимизаторы:

  • APC — включает кеширующий модуль APC (php53_apc.ini)
  • Bitrix — содержит оптимальные настройки для CMS Bitrix (php53_bitrix.ini)
  • Bitrix with support UTF — оптимизатор Bitrix с поддержкой кодировки UTF-8 (php53_bitrix_mb.ini)
  • eAccelerator — включает акселератор eAccelerator (php53_eaccelerator.ini)
  • Users php.ini — включает использование собственного php.ini (доступен на тарифных планах Зенон-420, Зенон-630 и Зенон-840)


Подключение собственного php.ini без оптимизатора для PHP 5.3:

cp /usr/local/php53/lib/php.ini ~/php53.ini


Если нужен ini-файл с оптимизатором, то вместо php.ini указываете название нужного файла, например:

cp /usr/local/php53/lib/php53_apc.ini ~/php53.ini


Для применения настроек после внесения изменений необходимо подождать пока перезапустится web-сервер, либо перезапустить его командой:

aprestart stop

PHP 5.4


Поддерживаемые оптимизаторы:

  • APC — включает кеширующий модуль APC (php54_apc.ini)
  • Bitrix — содержит оптимальные настройки для CMS Bitrix (php54_bitrix.ini)
  • Bitrix with support UTF — оптимизатор Bitrix с поддержкой кодировки UTF-8 (php54_bitrix_mb.ini)
  • eAccelerator — включает акселератор eAccelerator (php54_eaccelerator.ini)
  • Users php.ini — включает использование собственного php.ini (доступен на тарифных планах Зенон-420, Зенон-630 и Зенон-840)


Подключение собственного php.ini без оптимизатора для PHP 5.4:

cp /usr/local/php54/lib/php.ini ~/php54.ini


Если нужен ini-файл с оптимизатором, то вместо php.ini указываете название нужного файла, например:

cp /usr/local/php54/lib/php54_apc.ini ~/php54.ini


Для применения настроек после внесения изменений необходимо подождать пока перезапустится web-сервер, либо перезапустить его командой:

aprestart stop

PHP 5.6


Поддерживаемые оптимизаторы:

  • Opcache — включает кеширующий модуль OPcache (php56_opcache.ini)
  • Ioncube — включает модуль Ioncube Loader (php56_ioncube.ini)
  • Bitrix — содержит оптимальные настройки для CMS Bitrix (php56_bitrix.ini)
  • Bitrix with support UTF — оптимизатор Bitrix с поддержкой кодировки UTF-8 (php56_bitrix_mb.ini)
  • Users php.ini — включает использование собственного php.ini (доступен на тарифных планах Зенон-420, Зенон-630 и Зенон-840)


Подключение собственного php.ini без оптимизатора для PHP 5.6:

cp /usr/local/php56/lib/php.ini ~/php56.ini


Если нужен ini-файл с оптимизатором, то вместо php.ini указываете название нужного файла, например:

cp /usr/local/php56/lib/php56_opcache.ini ~/php56.ini


Для применения настроек после внесения изменений необходимо подождать пока перезапустится web-сервер, либо перезапустить его командой:

aprestart stop

PHP 7.0


Поддерживаемые оптимизаторы:

  • Opcache — включает кеширующий модуль OPcache (php70_opcache.ini)
  • Ioncube — включает модуль Ioncube Loader (php70_ioncube.ini)
  • Bitrix — содержит оптимальные настройки для CMS Bitrix (php70_bitrix.ini)
  • Bitrix with support UTF — оптимизатор Bitrix с поддержкой кодировки UTF-8 (php70_bitrix_mb.ini)
  • Users php.ini — включает использование собственного php.ini (доступен на тарифных планах Зенон-420, Зенон-630 и Зенон-840)


Подключение собственного php.ini без оптимизатора для PHP 7.0:

cp /usr/local/php70/lib/php.ini ~/php70.ini


Если нужен ini-файл с оптимизатором, то вместо php.ini указываете название нужного файла, например:

cp /usr/local/php70/lib/php70_opcache.ini ~/php70.ini


Для применения настроек после внесения изменений необходимо подождать пока перезапустится web-сервер, либо перезапустить его командой:

aprestart stop

PHP 7.2


Поддерживаемые оптимизаторы:

  • Opcache — включает кеширующий модуль OPcache (php72_opcache.ini)
  • Ioncube — включает модуль Ioncube Loader (php72_ioncube.ini)
  • Bitrix — содержит оптимальные настройки для CMS Bitrix (php72_bitrix.ini)
  • Bitrix with support UTF — оптимизатор Bitrix с поддержкой кодировки UTF-8 (php72_bitrix_mb.ini)
  • Users php.ini — включает использование собственного php.ini (доступен на тарифных планах Зенон-420, Зенон-630 и Зенон-840)


Подключение собственного php.ini без оптимизатора для PHP 7.2:

cp /usr/local/php72/lib/php.ini ~/php72.ini


Если нужен ini-файл с оптимизатором, то вместо php.ini указываете название нужного файла, например:

cp /usr/local/php72/lib/php72_opcache.ini ~/php72.ini


Для применения настроек после внесения изменений необходимо подождать пока перезапустится web-сервер, либо перезапустить его командой:

aprestart stop

PHP 7.3


Поддерживаемые оптимизаторы:

  • Opcache — включает кеширующий модуль OPcache (php73_opcache.ini)
  • Ioncube — включает модуль Ioncube Loader (php73_ioncube.ini)
  • Bitrix — содержит оптимальные настройки для CMS Bitrix (php73_bitrix.ini)
  • Bitrix with support UTF — оптимизатор Bitrix с поддержкой кодировки UTF-8 (php73_bitrix_mb.ini)
  • Users php.ini — включает использование собственного php.ini (доступен на тарифных планах Зенон-420, Зенон-630 и Зенон-840)


Подключение собственного php.ini без оптимизатора для PHP 7.3:

cp /usr/local/php73/lib/php.ini ~/php73.ini


Если нужен ini-файл с оптимизатором, то вместо php.ini указываете название нужного файла, например:

cp /usr/local/php73/lib/php73_opcache.ini ~/php73.ini


Для применения настроек после внесения изменений необходимо подождать пока перезапустится web-сервер, либо перезапустить его командой:

aprestart stop

Где размещать PHP-скрипты и какие должны быть расширения у файлов.


Ваши PHP-скрипты могут быть размещены в каталоге www в директории, соответствующей имени сайта. Например, если Ваш сайт называется domain_name, то скрипты должны быть расположены в ~/domain_name/www/. Если у Вас есть дополнительный сайт new-domain_name, то скрипты для него должны быть расположены в ~/new-domain_name/www/. Файлы должны иметь расширение .php или .phtml.

Где можно увидеть ошибки выполнения PHP-скриптов.


Из соображений безопасности конфигурация PHP позволяет писать ошибки выполнения скриптов только в файл ошибок error_log, ведение которого Вы можете включить в Панели управления. Но Вы можете разрешить вывод ошибок на экран (в браузере), создав в каталоге, где лежат скрипты, файл .htaccess следующего содержания:

php_flag display_errors on

Как исполнять PHP-скрипт периодически в заданное время или запускать его в Unix shell’е.


Используйте cron. Имя скрипта передается командному интерпретатору /usr/local/bin/phpXX в качестве параметра. Например, для запуска скрипта в начале каждого часа можно использовать следующую строку в конфигурации crontab:

1 * * * * /usr/local/bin/phpXX -q /path/to/script.php


где XX — одна из доступных версий PHP: 53, 54, 56, 70, 72.


Если Вам необходимо запускать PHP-скрипт из Unix-shell’а или из cron’а с каким-либо оптимизатором PHP, укажите нужный ini-файл с помощью ключа «-c». Например, если нужно запускать скрипт, использующий оптимизатор APC, его вызов будет таким:

/usr/local/bin/php54 -c /usr/local/php54/lib/php54_apc.ini -q /path/to/script.php


Обратите внимания, что поддержка того или иного оптимизатора зависит от версии PHP. Список поддерживаемых оптимизаторов приведен в описании соответствующей версии PHP.

Как узнать на каком веб сервере работает сайт

Добрый день, уважаемые читатели, иногда бывают такие ситуации, что вам понравился сайт, он очень быстро открывается и вы хотели бы понять на каком веб сервере он организован. Для реализации данной задачи, вам не потребуется ничего кроме браузера, я использую для этих целей Google Crome, но вы можете использовать любой, удобный для вас. Особенно данная информация подойдет для начинающих веб мастеров.

Режим разработчика

Для выполнения нашей задачи мы будем пользоваться режимом разработки, который присутствует в каждом браузере. Например в Google Chrome он вызывается нажатием на клавишу F12. Я его недавно использовал, когда делал переход с php 5 на php 7. Выбираете любой сайт и нажимаете F12. Выбираем пункт Network > Headers. Затем находим нужную страницу. Щелкнув по ней у вас откроется дополнительное окно в котором есть поле X-Powered By. В данном случае сайт работает на PHP 5.2.17.

Вот вам пример IIS сервера, он называется ASP.NET.

Еще мне нравится использовать сервис http://checkmy.ru/ он так же позволяет вбив в адресную строку, получить информацию о веб сервисе. Как видите, тут да же показывается версия IIS.

Как определить CMS сайта

Кто не знает, CMS это консоль управления сайтом, по простому движок. У каждого движка свои возможности и функционал. Давайте я покажу метод, который вам позволит понять какая CMS или это самописный сайт, используется на ресурсе. Для решения данной задачи, я использую расширение для Google Chrome под названием RDS Bar. Открыв его вы в правом, верхнем углу увидите логотип движка, в данном случае это WordPress.

Если он не показывает движок, то сайт разработан на самописной CMS. Вот вам пример Joomla.

Так же можно определить движок и через код, для этого откройте любой сайт и нажмите сочетание клавиш CTRL+U, у вас откроется текстовая страница, с кодом данного сайта. Элементарным поиском можно проверить наличие слов, например Joomla.

Если говорить про WordPress, то там вы сможете так же найти его упоминание, хотя большинство вебмастеров убирают упоминания о версии и движке, но если вы хоть немного знакомы со структурой WordPress, то с легкостью сможете его определить. Поищите такую конструкцию в ссылках wp-content/ это сто процентов каталог WordPress.

Если вы знаете еще какие либо способы пишите в комментариях.

Как узнать какая версия PowerShell установлена?

В этой статье мы рассмотрим какие версии PowerShell существуют, в чем отличие Windows PowerShell от PowerShell Core и как узнать, какая версия PowerShell установлена на локальном или удаленных компьютерах.

История версии PowerShell, PowerShell Core

По умолчанию PowerShell устанвлен во всех версиях Windows, начиная с Windows 7 SP1 и Windows Server 2008 R2 SP1. В следующей таблице представлен список актуальных версий PowerShell:

Версия PS Примечание
PowerShell 1.0 Можно было установить вручную в Windows Server 2003 SP1 и Windows XP
PowerShell 2.0 Предустановлен в Windows Server 2008 R2 и Windows 7
PowerShell 3.0 Установлен в Windows 8 и Windows Server 2012
PowerShell 4.0 Предустановлен в Windows 8.1 и Windows Server 2012 R2
PowerShell 5.0 Предустановлен в Windows 10 RTM, и автоматически обновляется до 5.1 через Windows Update
PowerShell 5.1 Встроен в Windows 10 (начиная с билда 1709) и Windows Server 2016
PowerShell Core 6.0 и 6.1 Следующая кроссплатформенная версия PowerShell (основана на .NET Core), которую можно установить не только во всех поддерживаемых версиях Windows, но и в MacOS, CentOS, RHEL, Debian, Ubuntu, openSUSE
PowerShell Core 7.0 Самая последняя версия PowerShell, вышедшая в марте 2020 (в новом релизе выполнен переход с .NET Core 2.x на 3.1)

Вы можете вручную установить более новую версию PowerShell в предыдущих версиях Windows. Для этого нужно скачать и установить соответствующую версию Windows Management Framework (PowerShell входит в его состав).

Стоит обратить внимание, что последние 2 года Microsoft приостановила развитие классического Windows PowerShell (выпускаются только исправления ошибок и безопасности) и сфокусировалась на открытом кроссплатформенном PowerShell Core. В чем отличия Windows PowerShell от PowerShell Core?

  • Windows PowerShell основан на NET Framework (например, для PowerShell 5 требуется .NET Framework v4.5, нужно убедиться что он установлен). PowerShell Core основан на .Net Core;
  • Windows PowerShell работает только на ОС семейства Windows, а PowerShell Core является кроссплатформенным и будет работать в Linux;
  • В PowerShell Core нет полной совместимости с Windows PowerShell, однако Microsoft работает на улучшением обратной совместимости со старыми командлетами и скриптами (перед переходом на PowerShell Core рекомендуется протестировать работу старых PS скриптов). В PowerShell 7 обеспечивается максимальная совместимсть с Windows PowerShell.
  • Редактор PowerShell ISE нельзя использовать для отладки скриптов PowerShell Core (но можно использовать Visual Studio Code)
  • Т.к. Windows PowerShell более не развивается, рекомендуется постепенно мигрировать на PowerShell Core.

Как узнать версию PowerShell из консоли?

Самый простой способ определить какая версия PowerShell у вас установлена с помощью команды:

host

Следующий скриншот из Windows 10, в которой как и в Windows Server 2016 по умолчанию установлен PowerShell 5.1.

или

$PSVersionTable

Можно получить только значении версии:

$PSVersionTable.PSVersion.major

(в этом примере мы получили версию PSVersion 2.0 с чистого Windows Server 2008 R2)

Команда $PSVersionTable корректно работает в PowerShell Core на различных операционных системах.

Также можно узнать установленную версию PowerShell через реестр. Для этого нужно получить значение параметра PowerShellVersion из ветки реестра HKLM\SOFTWARE\Microsoft\PowerShell\3\PowerShellEngine с помощью Get-ItemProperty

(Get-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\PowerShell\3\PowerShellEngine -Name 'PowerShellVersion').PowerShellVersion

Данный способ работает, начиная с Windows Server 2012/Windows 8. В Windows Server 2008 R2/ Windows 7 нужно получить значение параметра реестра в другой ветке:

(Get-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\PowerShell\1\PowerShellEngine -Name 'PowerShellVersion').PowerShellVersion

Для определения установленной версии PowerShell Core нужно использовать команду:

(Get-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\PowerShellCore\InstalledVersions* -Name 'SemanticVersion').SemanticVersion

Получаем версию PowerShell на удаленных компьютерах

Для получения версии PowerShell на удаленных компьютерах нужно использовать значение переменной окружения $PSVersionTable или получать данные непосредственно из реестра. Другие способы могут возвращать некорректные данные.

Вы можете получить версию PowerShell с удаленного компьютера с помощью команды Invoke-Command:

Invoke-Command -ComputerName dc01 -ScriptBlock {$PSVersionTable.PSVersion} -Credential $cred

Major Minor Build Revision PSComputerName
----- ----- ----- -------- --------------
5 1 14393 3383 dc01

Можно получить установленные версии PowerShell с нескольких компьютеров таким скриптом (их список сохранен в текстовом файле):

Invoke-Command -ComputerName (Get-Content C:\PS\servers.txt) -
ScriptBlock{$PSVersionTable.PSVersion} | Select PSComputerName, @{N="PS Version";E={$_.Major}}

Либо можно получить список компьютеров домена через Get-ADComputer и получить версию PowerShell на них:

$adcomputer=(Get-ADComputer -Filter 'operatingsystem -like "*Windows server*" -and enabled -eq "true"' -SearchBase ‘OU=servers,dc=winitpro,dc=ru’ ).Name
Invoke-Command-ComputerName $adcomputer -Scriptblock{$PSVersionTable.psversion} -ErrorAction SilentlyContinue

Если ваш скрипт PoweShell использует специальный функционал определенной версии PS, вы можно принудительно переключиться в режим другой версии PowerShell. Например, для запуска консоли в режиме PowerShell v3, выполните (должен быть установлен .Net Framework 3.5):

PowerShell.exe -version 3

Определение версии PowerShell может быть важно при выполнении скриптов и запуске команд, которые используют командлеты или специальные возможности определенной версии PS. Если вы хотите в скрипте PS определить какая версия PowerShell установлена, и в зависимости от этого использовать разные командлеты, вы можете использовать такой скрипт:

$ps_version = $PSVersionTable.PSVersion.major
if ( $ps_version -eq "2” )
{
write "Вы используете Powershell 2.0"
}
elseif ( $ps_version -eq "5" )
{
write " Вы используете Powershell 5"
}

В следующей статье мы рассмотрим, как обновить версию PowerShell в Windows.

Просмотр версии и настроек PHP вашего сайта — База знаний DreamHost

Обзор

В языке PHP есть специальная встроенная функция phpinfo (), которая извлекает информацию о среде PHP, используемой на вашем сайте.

Вы можете просмотреть эту информацию, создав файл phpinfo.php и загрузив его на свой сайт. При просмотре в браузере вы увидите подробную информацию об установке PHP для конкретного веб-сайта.

Сюда входит информация о:

  • версия PHP
  • Параметры компиляции и расширения PHP
  • информация о сервере и окружение (если скомпилировано как модуль)
  • среда PHP
  • Информация о версии ОС, пути, основные и локальные значения параметров конфигурации
  • дорожек
  • главное и локальные значения опций конфигурации
  • заголовки HTTP и
  • Лицензия PHP.

Как создать файл phpinfo.php?

Создание на вашем компьютере и загрузка на сервер

  1. Войдите на свой сервер с помощью FTP-клиента, такого как Filezilla.
  2. В Filezilla создайте пустой файл с названием phpinfo.php. Убедитесь, что у него расширение .php, а не .txt.
  3. Отредактируйте этот файл phpinfo.php и добавьте следующие строки:
  4. Посетите файл в браузере. Например: example.com/phpinfo.php

На странице перечислены все настройки PHP, которые в настоящее время используются на вашем веб-сайте.

Создание файла на вашем сервере

  1. Войдите на свой сервер через SSH.
  2. Убедитесь, что вы находитесь в каталоге своего сайта (где находятся все остальные файлы сайта).
  3. Просмотрите статью Создание и редактирование файла через SSH. В этом примере для создания файла используется nano:
     [сервер] $ nano phpinfo.php 
  4. Команда nano открывает файл. Когда файл открыт, добавьте следующие строки:
  5. Сохраните и закройте файл и вернитесь в свою оболочку.
  6. Посетите файл в браузере. Например: example.com/phpinfo.php

На странице перечислены все настройки PHP, которые в настоящее время используются на вашем веб-сайте.

См. Также

Как обновить PHP на вашем сайте или сервере. — Справочный центр iThemes

Если вы хотите, чтобы ваш веб-сайт работал бесперебойно и безопасно, рекомендуется поддерживать версию PHP в актуальном состоянии, насколько это возможно. Есть много полезных причин, по которым кто-то хочет обновить версию PHP на своих сайтах, например, чтобы быть в курсе последних обновлений безопасности и исправлений ошибок, а также иметь возможность быть в курсе последних обновлений из ваших любимых тем и плагинов.

Кроме того, истекает срок жизни более старых версий PHP. Активная поддержка версии 5.6 закончилась в начале 2017 года. Поддержка безопасности будет предоставляться только до конца 2018 года. Это означает, что следует использовать версии PHP 5.6 или выше, поскольку они являются единственными версиями, которые в настоящее время получают обновления безопасности. Так что, если вы планируете обновить PHP, он должен быть до версии 5.6 или выше.

Перед обновлением PHP …

Хотя это звучит потрясающе, при обновлении PHP не всегда все идет гладко.Перед обновлением версии PHP на вашем сайте или сервере следует помнить о нескольких вещах:

Не все темы и плагины могут быть обновлены до последней или последней версии PHP. Вам нужно будет проверить документацию на плагины и темы, которые вы используете, чтобы убедиться, что они поддерживают версию PHP, до которой вы обновляетесь. Если вы не уверены, будет ли определенная тема или плагин работать с более новыми версиями PHP, пожалуйста, свяжитесь с автором плагина или темы.

Существуют также плагины, которые проверят код на вашем сайте, чтобы узнать, совместимы ли они с более поздними версиями PHP.

PHP Compatibility Checker Этот плагин вставляет тему и код плагина в файловую систему WordPress и возвращает вам отчет о проблемах совместимости, которые вы должны исправить. Проблемы совместимости подразделяются на ошибки и предупреждения, в них будет указан файл и номер строки кода-нарушителя, а также информация о том, почему эта строка кода несовместима с выбранной версией PHP.

Error Log Monitor Этот плагин будет регистрировать ошибки PHP на панели инструментов WordPress, чтобы вы могли видеть, есть ли у вас какие-либо входящие ошибки несовместимости при использовании более свежей версии PHP.Вы всегда захотите посмотреть журналы ошибок вашего сайта после обновления PHP, чтобы вы могли видеть, вызывает ли он какие-либо ошибки, которых раньше не было на вашем сайте.

Примечание. Это плагины сторонних производителей, которые никоим образом не связаны с iThemes; устанавливаете их на свой сайт на свой страх и риск.

Помимо тем и плагинов, если у вас есть какое-либо другое программное обеспечение на вашем сервере, использующее код PHP, рекомендуется проверить документацию или связаться с автором программного обеспечения, чтобы убедиться, что код совместим с версией PHP, которую вы используете. обновление до.

Перед обновлением версии PHP всегда рекомендуется сделать РЕЗЕРВНОЕ КОПИРОВАНИЕ вашего сайта !!

Пора обновить PHP!

Как указывалось ранее в статье, лучше всего убедиться, что ваш сайт работает на версии 5.6 или выше, как и любая предыдущая версия, которая больше не получает обновления безопасности. Пытаясь выяснить, на какую версию PHP переключиться или обновить, рекомендуется проверить статью о кодексе требований WordPress здесь: https://wordpress.org/about/requirements/ В этой статье вы узнаете, какую версию PHP рекомендует WordPress. что вы используете.

Виртуальный хостинг:

Если вы работаете на платформе виртуального хостинга, скорее всего, у вашего хоста есть несколько версий PHP, из которых вы можете выбрать. Часто их можно переключить из cpanel или настраиваемой панели управления, предоставленной вашим хостом. Просто выберите версию 5.6 или выше и сохраните настройку. Если нет возможности изменить это с панели управления вашего хоста, свяжитесь с ними напрямую и попросите обновить ваш PHP до версии 5.6+ или выше.

Если они откажутся обновить ваш PHP до версии 5.6+ или переместите свой сайт на сервер, на котором установлена ​​более свежая версия PHP, пора сменить хост.

VPS или выделенный сервер:

Обратите внимание, что следующая информация носит информационный характер, и если вы не уверены, следует ли вам запускать эти команды, обратитесь к своему хосту и соответствующей документации.

Если вы используете ubuntu 14.04 или выше, вы можете использовать следующие команды:

Это добавит репозиторий для PHP версии 5.6 и 7.0

 sudo apt-add-репозиторий ppa: ondrej / php 

Для установки и обновления до версии 5.6 используйте команду:

  sudo apt-get install php5.6  

Затем для версии 7.0 используйте команду:

  sudo apt-get install php7.0 

Если вы используете MYSQL, вам необходимо выполнить следующую команду для PHP 7:

 sudo apt-get установить php7.0-mysql 

Теперь осталось только перезапустить сервер, чтобы изменения вступили в силу.

Apache:

 sudo service apache2 перезапуск 

Nginx:

 sudo service nginx перезапуск 

Если вы используете PHP-FPM с NGINX, следуйте этому руководству здесь:

Install or Upgrade to PHP 7.X on Ubuntu

Если вы хотите выполнить обновление до PHP 7 при использовании других дистрибутивов Linux, следуйте приведенным ниже инструкциям.

CentOS:

https://linuxconfig.org/how-to-install-or-upgrade-to-php-7-on-centos-linux-server

Debian:

https: // www.cyberciti.biz/faq/installing-php-7-on-debian-linux-8-jessie-wheezy-using-apt-get/

Ваш сайт работает на старой версии PHP? Вот как это проверить и что это значит.

Те из вас, у кого есть сайт WordPress, должны знать одну новую техническую вещь. WordPress использует язык под названием PHP — он установлен и работает на вашем хостинг-сервере.

Вы можете позволить людям вроде наших программистов / веб-разработчиков беспокоиться о том, как это работает, но если у вас уже есть веб-сайт — читайте дальше. Это просто!

Хостинговые компании WordPress должны использовать на своих серверах самую стабильную версию PHP.Более новый PHP 7.4.8 в два раза быстрее своих предшественников — это необходимо учитывать, чтобы повысить производительность и скорость вашего веб-сайта. ⠀

Керен обсудила это с нашим ведущим кодером Томом, и ниже есть ответы на вопросы, которые помогут вам понять важные вещи, например, как проверить свою версию PHP и что нужно для ее обновления.

Итак, сначала вам нужно узнать, какая последняя, ​​более стабильная версия. Вы можете проверить здесь, когда захотите, последнюю версию PHP: https: // ru.wikipedia.org/wiki/PHP. И, как уже упоминалось, есть определенные преимущества в скорости, если ваш сайт работает на новейшей стабильной версии.

Итак, теперь вы хотите знать, что у вас есть для вашего веб-сайта, верно? Как говорит Том: «Версия PHP не является общедоступной. Может быть, поэтому быстрый поиск в Google не дал никаких результатов для БЕСПЛАТНОЙ онлайн-службы, которая могла бы определять версию PHP для указанного сайта ».

3 способа узнать, какую версию PHP использует / использует ваш веб-сайт.

Информация о версии:

Существует простой способ проверить, использует ли ваша хостинговая компания более старую версию PHP.Попросите программистов вашего сайта установить плагин WordPress под названием Version Info plugin.

Посетите: https://wordpress.org/plugins/version-info/

После активации плагин покажет, какая версия PHP используется — вы видите ее в нижнем колонтитуле панели администратора WordPress. Если на вашем веб-сайте используется версия ниже PHP 7, попросите своего хостинг-провайдера обновить ее для вас. Если они не могут этого сделать, свяжитесь с нами, и мы посоветуем!

WPP Analyzer

Существует также платная услуга, которая может предоставить список всех технологий, используемых на сайте, включая PHP и его версию.См. Https://www.wappalyzer.com/lookup. У них также есть бесплатное расширение Chrome

. Однако, если у вашего хостинг-провайдера реализованы строгие правила (и в большинстве из них реализованы строгие правила!), Версия PHP не будет отображаться.

Спросите своих хостов

Вы также можете отправить электронное письмо своим хостинг-провайдерам и спросить их: «На какой версии PHP работает мой веб-сайт?». Совет — укажите URL в своей теме, если вы работаете с людьми, это поможет им понять, какой именно, поскольку у них много клиентов!

Какие тесты необходимо провести после завершения обновления, чтобы мы знали, что сайт работает?

Каждая новая версия PHP представляет новые функции, редакции синтаксиса, устаревшие вещи.Последние 2 являются наиболее частыми причинами поломки после обновления версии PHP. Разработчику, скорее всего, придется кое-где вносить изменения в синтаксис, заменять устаревшие функции или возможности новыми, что означает, что ему придется изучать новые вещи.

Обновления подключаемых модулей также важны, поскольку следует ожидать наличия обновленных подключаемых модулей для новой версии PHP.

Сколько времени у нас уходит на обновление хостинга TLD?

Обновление версии PHP занимает 5 минут.Техническое обслуживание WP зависит от того, сколько нового в новой версии PHP влияет на сайт. Если вы выполняете постоянное обновление, на выполнение работ по обслуживанию сайта, скорее всего, уйдет до 30 минут, но если вы обновите, скажем, со старого 5.6 до 7.4, это может занять гораздо больше времени (2-4 часа) или даже будет невозможно обновить, если определенные плагины, темы или функции слишком сильно зависят от версии PHP, на которой они были созданы. Например, мы не можем обновить [одного из наших клиентов] до PHP 7, потому что их купленная тема несовместима и, вероятно, больше не находится в разработке.

Сколько времени требуется для обновления TLD, если вы размещаете его в другом месте (обычно)?

Если мы можем выбрать желаемую версию PHP в Панели управления, это просто и займет 5-10 минут. В противном случае нам понадобится хостинг-провайдер. Если вы работаете на выделенном сервере, вам нужно нанять администратора сервера для выполнения этой работы, потому что это довольно сложно.

Если они размещают где-то еще, какую информацию / логины им нужно отправить нам?

Данные для входа в панель управления, где мы либо найдем список выбора версии PHP, либо просто добавим новый запрос помощи, чтобы запросить обновление PHP у хостинговых людей.Они либо выполнят переключение, либо перенесут наши файлы на другой сервер, на котором работает эта версия PHP.

Каковы риски, если у вас нет последней версии PHP?

Позвольте мне сказать так. Самый большой риск — это выбрать плохого хостинг-провайдера, потому что в наши дни хороший хостинг-провайдер может легко создать систему, в которой вы можете переключаться между версией PHP и выбирать предпочитаемую. Или они могут даже реализовать автоматические обновления PHP, если вы этого захотите.

В остальном, безопасность и скорость являются наиболее значительными рисками.И, если посмотреть на это с другой стороны, выгода будет огромной. Том нашел на Kinsta график, показывающий улучшение скорости работы WP 5.3 на другой версии PHP.

См. Https://kinsta.com/blog/php-benchmarks. Мы надеемся, что эта статья окажется для вас полезной, а мы, осмелимся, — интересной! Сообщите нам, если вам понадобится наша помощь, мы будем рады подключиться через PHP!

PS: посмотрите видео, которое мы получили от:

Как обновить версию PHP

HostGator стремится упростить перенос вашего сайта на новую учетную запись хостинга.Мы можем передать файлы веб-сайтов, базы данных, скрипты и один бесплатный перенос регистрации домена.

Что дает мне право на бесплатный перевод?

HostGator предоставляет бесплатные переводы для новых учетных записей в течение 30 дней после регистрации , а также для новых обновленных учетных записей. Для обновленных учетных записей это должно быть межсерверное обновление, чтобы соответствовать требованиям. Обратите внимание, что аккаунты с пониженной версией не имеют права на бесплатные переводы.

В зависимости от типа учетной записи, которую вы регистрируете, мы предлагаем разное количество бесплатных переводов.Пожалуйста, обратитесь к таблице ниже, чтобы увидеть, что мы включаем в новые пакеты.

Полные передачи cPanel — это количество включенных передач cPanel в cPanel.

Макс. Ручные переводы — это максимальное количество ручных переводов, включенных в вашу учетную запись.

Всего бесплатных переводов — это общее количество веб-сайтов, которые мы переместим для вас.

Тип счета Всего бесплатных переводов Переводы через полную cPanel Макс.Ручные передачи
? Общий 1 1 2 1
? Торговый посредник 30 30 2
1 Без ограничений 2 10 на уровень VPS
? Dedicated (Basic) Unlimited 1 Unlimited 2 75 ? ) Безлимитный 1 Безлимитный 2 100

1 Хотя мы можем делать неограниченные переводы cPanel на cPanel для вас, в зависимости от вашей учетной записи, у вас будет ограниченное количество ручных переводов .

2 Полная передача cPanel включает все домены, дополнительные домены, поддомены и настройки cPanel. Это также будет включать вашу электронную почту и учетные записи электронной почты. Обратите внимание, что для этого требуется, чтобы генератор резервных копий cPanel вашего старого хоста был активен.

Несколько примеров: Учетная запись торгового посредника Aluminium включает до 30 бесплатных переводов. Из этих 30 у вас может быть 20 переводов cPanel на cPanel и 10 переводов вручную, или любая комбинация этих двух, что в сумме составляет 30 или меньше веб-сайтов.Другой пример: профессиональный выделенный сервер включает неограниченное количество передач cPanel на cPanel, это означает, что вы можете перенести 150 сайтов (или даже больше). Кроме того, поскольку общее количество переводов не ограничено, вы можете использовать до 100 переводов вручную.

Для получения дополнительной информации см. Нашу статью поддержки переводов, свяжитесь с нашим отделом переводов по адресу [email protected] или позвоните по телефону 866.96.GATOR

Как найти версию PHP

/ Хостинг / Как найти версию PHP

Версия сервера PHP по умолчанию зависит от вашей службы хостинга.

Как узнать версию PHP моей учетной записи хостинга

Вам просто нужно создать информационную страницу PHP в своей учетной записи под любым доменом, если вы размещаете несколько доменов.

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

Как изменить версию PHP?

В наших планах веб-хостинга вы можете изменить версию PHP из вашей cPanel, используя инструмент PHP Selector.Свяжитесь с нами, если вам понадобится помощь с этим.

Как изменить версию PHP в моей учетной записи?

Это можно сделать с помощью параметра «Выбрать версию PHP» в cPanel. Для получения подробной информации щелкните здесь.

Какие есть доступные версии PHP?

Мы предоставляем следующие версии на всех наших серверах.

  1. PHP 5,3
  2. PHP 5,4
  3. PHP 5.5
  4. PHP 5.6
  5. и PHP 7

Для любого существующего клиента, который хотел бы использовать PHP 7 и который недоступен в опции «Выбрать версию PHP» в вашей cPanel, просто напишите быстрое письмо на [адрес электронной почты защищен] со своего зарегистрированного адреса электронной почты, и мы сделаем это за вас. .

Если у вас есть какие-либо вопросы, просто нажмите кнопку «Чат» на этой странице, чтобы поговорить с одним из членов нашей службы поддержки.

Мы надеемся, что вы нашли это руководство полезным, чтобы узнать, какая у вас версия PHP.

Спасибо, что прочитали, и оставьте свои вопросы ниже, чтобы поддерживать разговор.

Автор:

Команда Pickaweb

В

Pickaweb есть все необходимое, чтобы вывести свой бизнес в Интернет. (Веб-хостинг, домены, конструктор сайтов, WordPress и многое другое). Мы доступны 24×7 через чат. Узнайте больше о нас на https://www.pickaweb.co.uk

Изменение версий и настроек PHP с помощью PHP Selector

В этой статье описывается, как изменить версию PHP и дополнительные настройки PHP в cPanel.

Изменение версии PHP

Серверы

A2 Hosting поддерживают несколько версий PHP. Чтобы изменить версию PHP, используемую для вашей учетной записи, выполните следующие действия:

  1. Войдите в cPanel. Если вы не знаете, как войти в свою учетную запись cPanel, прочтите эту статью.
  2. В разделе ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ на главном экране cPanel щелкните Выбрать версию PHP:

    Если вы не видите Выбрать версию PHP в разделе ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ, ваш сервер не поддерживает эту функцию.

  3. cPanel отображает текущую версию PHP. Чтобы изменить версию PHP, в поле списка Текущая версия PHP выберите версию, которую вы хотите использовать. Новая версия PHP вступает в силу немедленно.
Изменение настроек PHP

Помимо изменения версии PHP из cPanel, вы можете изменить различные настройки PHP. Вы можете включать и отключать расширения PHP, а также директивы конфигурации, такие как allow_url_fopen , error_log и многие другие.

Эта функция устраняет необходимость настраивать и поддерживать пользовательские файлы php.ini . Вместо этого вы управляете всеми настройками PHP прямо из cPanel.

Чтобы изменить настройки PHP, выполните следующие действия:

  1. Войдите в cPanel. Если вы не знаете, как войти в свою учетную запись cPanel, прочтите эту статью.
  2. В разделе ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ на главном экране cPanel щелкните Выбрать версию PHP:

    Если вы не видите Выбрать версию PHP в разделе ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ, ваш сервер не поддерживает эту функцию.

  3. Выберите расширения, которые вы хотите включить для текущей версии PHP:

    • Чтобы включить расширение, установите флажок рядом с именем расширения.
    • Чтобы отключить расширение, снимите флажок рядом с именем расширения.

    • Выборки сохраняются автоматически.

    Чтобы сбросить список расширений до конфигурации по умолчанию, нажмите «Восстановить настройки по умолчанию» в правом верхнем углу.

  4. Чтобы изменить настройки для текущей версии PHP:

    • В верхней части страницы щелкните вкладку «Параметры».
    • Щелкните значение рядом с параметром, который нужно изменить.
    • В зависимости от типа настройки может появиться список с предопределенными настройками, которые вы можете выбрать. Или может появиться текстовое поле, в котором вы можете ввести значение:

    • Изменения сохраняются автоматически и немедленно вступают в силу.

    При изменении параметра под меткой параметра появляется ссылка «Восстановить значение по умолчанию». Щелкните ссылку, чтобы вернуть настройку к значению по умолчанию.

Как обновить версию WordPress PHP?

На вашем сайте WordPress установлена ​​последняя версия PHP?

PHP — это подчеркнутый серверный язык программирования, используемый WordPress. PHP поддерживает ~ 78% сайтов, и с удивлением обнаружил, что ~ 43% из них используют PHP 5 .

Поддержание PHP в актуальном состоянии имеет решающее значение по двум причинам.

Производительность

Последняя версия PHP 7.x в два раза быстрее.

Безопасность

Использование поддерживаемой версии означает, что при наличии уязвимостей она будет исправлена ​​в приоритетном порядке.В новой версии часто исправлены ошибки.

Есть еще один фактор — совместимость . Если вы используете более старую версию PHP, то есть вероятность, что новый плагин может не поддерживать это.

WordPress официально рекомендует использовать PHP 7.4 или выше.

На какой версии PHP установлен ваш сайт WordPress?

Есть несколько способов узнать. Но один из самых быстрых способов — зайти по номеру:

.

  • WordPress Админ >> Инструменты >> Состояние сайта
  • Щелкните вкладку «Информация».
  • Разверните раздел Сервер, и вы увидите версию PHP.

Поздравляем, , если ваш WordPress работает на последней версии PHP.

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

Если ваш WordPress использует более старую версию PHP, то вот как вы можете обновить ее до последней.

cPanel

Большинство виртуальных хостингов предлагает cPanel, и если вы тоже используете, то обновление PHP — это всего лишь вопрос щелчка мышью.

  • Войдите на свой хостинг cPanel
  • Искать версию PHP в верхнем поле
  • Нажмите Выбрать версию PHP
  • Щелкните раскрывающийся список рядом с текущей версией PHP и выберите последнюю версию (на момент написания последней была версия 7.4)
  • Нажмите установить как текущий

Это просто!

Если на вашей cPanel не установлена ​​последняя версия PHP, скорее всего, ваш хостинг-провайдер ее еще не предлагает.Вы можете поговорить со службой поддержки вашего хостинга и узнать, смогут ли они сделать это за вас в фоновом режиме. Если нет, вы можете перейти на платформу, которая поддерживает актуальность своего технологического стека, например на хостинг A2.

EasyEngine

EasyEngine позволяет настраивать и управлять WordPress на облачной виртуальной машине или VPS. Он основан на Docker, и я объяснил здесь, как его использовать.

Если вы используете EasyEngine, то вам достаточно одной команды, чтобы обновить свой WP-сайт.

Во-первых, проверьте поддерживаемые версии PHP на их официальном сайте.Как только вы узнаете, до какой версии хотите выполнить обновление, вы можете выполнить команду ee site update , как показано ниже.

  • Вход на сервер EasyEngine
  • Выполните следующую команду
  ee обновление сайта $ YOURSITE --php = $ VERSION  

$ ВАШ САЙТ — ваше настоящее имя сайта. Если вы не знаете название своего сайта, вы можете выполнить список сайтов ee - включите , чтобы узнать.

  [email protected]: ~ # ee site list --enabled
+ --------------- + --------- +
| сайт | статус |
+ --------------- + --------- +
| geekflare.com | включен |
+ --------------- + --------- +
[адрес электронной почты защищен]: ~ #  

$ VERSION — версия PHP, которую вы хотите обновить до

Пример ниже для обновления geekflare.com до версии 7,4

  Обновление сайта ee geekflare.com --php = 7.4  

Обновление займет несколько секунд.

SiteGround

SiteGround — одна из популярных хостинговых платформ для WordPress, Joomla и других CMS. Недавно они перенесли свою инфраструктуру в Google Cloud и получили собственную панель для управления сайтом.

Отличная новость заключается в том, что SiteGround автоматически обновляет версию PHP до наиболее стабильной версии; однако, если вам нужно изменить это по какой-либо причине, это возможно.

  • Войти в SiteGround
  • Перейдите на вкладку «Сайты» и нажмите «Инструменты сайта» рядом с сайтом, который нужно изменить.
  • Перейдите к DEVS в левой навигации и диспетчеру PHP
  • Щелкните значок пера рядом с текущей версией
  • Откроется всплывающее окно, в котором вы можете выбрать изменение версии PHP вручную.
  • Выберите нужную версию и нажмите «Подтвердить»

Обновление версии PHP вашего WP-сайта займет несколько секунд.

Кинста

Kinsta предлагает управляемый хостинг WordPress премиум-класса. Их инфраструктура использует Google Cloud, и вы можете изменить PHP через MyKinsta.

  • Для этого войдите в MyKinsta
  • Выберите сайт и перейдите на вкладку Инструменты
  • Изменить под PHP-движком

Это займет до 3 минут, и все готово!

CentOS 8.x

Вы сами управляете WordPress на DigitalOcean или другой облачной виртуальной машине?

Конечно! Вы можете легко обновить PHP на CentOS 8.x следующим образом.

По умолчанию CentOS 8 предоставит вам PHP 7.2.

  [[адрес электронной почты защищен] ~] # php-fpm -version
PHP 7.2.24 (fpm-fcgi) (построено: 22 октября 2019 г., 08:28:36)
Авторские права (c) 1997-2018 Группа PHP
Zend Engine v3.2.0, Авторское право (c) 1998-2018 Zend Technologies
[[адрес электронной почты защищен] ~] #  

Допустим, вам нужно обновить эту версию до последней версии 7.4

Первым делом вам нужно установить репозиторий REMI с помощью команды DNF.

  dnf install https: // rpms.remirepo.net/enterprise/remi-release-8.rpm  

Пример:

  [[электронная почта защищена] ~] # dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm
Последняя проверка истечения срока действия метаданных: 1:37:58 назад, вторник, 22 сен 2020, 16:22:02 UTC.
remi-release-8.rpm 88 кБ / с | 23 кБ 00:00
Зависимости разрешены.
================================================== ================================================== ================================================== ==========================
 Размер репозитория версии архитектуры пакета
================================================== ================================================== ================================================== ==========================
Установка:
 Реми-релиз noarch 8.1-2.el8.remi @commandline 23 k

Сводка транзакции
================================================== ================================================== ================================================== ==========================
Установить 1 пакет

Общий размер: 23 тыс.
Установленный размер: 17 k
Это нормально [да / нет]: да
Скачивание пакетов:
Выполняется проверка транзакции
Проверка транзакции прошла успешно.
Запуск теста транзакции
Проверка транзакции прошла успешно.Выполняемая транзакция
  Приготовление: 1/1
  Установка: remi-release-8.1-2.el8.remi.noarch 1/1
  Проверка: remi-release-8.1-2.el8.remi.noarch 1/1

Установлены:
  Реми-релиз-8.1-2.el8.remi.noarch

Полный!
[[адрес электронной почты защищен] ~] #  

Давайте перечислим доступный модуль PHP с помощью dnf module list php после того, как мы добавили репозиторий REMI.

  [[email protected] ~] # список модулей dnf php
Последняя проверка истечения срока действия метаданных: 0:00:33 назад, вторник, 22 сен 2020, 18:01:25 UTC.
CentOS-8 - AppStream
Имя Сводка профилей потока
PHP 7.2 [d] [e] общий [d], разрабатываемый, минимальный язык сценариев PHP
php 7.3 common [d], devel, минимальный язык сценариев PHP

Модульный репозиторий Реми для Enterprise Linux 8 - x86_64
Имя Сводка профилей потока
PHP remi-7.2 common [d], devel, минимальный язык сценариев PHP
php remi-7.3 common [d], devel, минимальный язык сценариев PHP
php remi-7.4 common [d], devel, минимальный язык сценариев PHP
PHP remi-8.0 общий [d], devel, минимальный язык сценариев PHP

Подсказка: [d] efault, [e] nabled, [x] disabled, [i] nstalled
[[адрес электронной почты защищен] ~] #  

Как видите, 7.2 по умолчанию и включен, но может активировать другую версию, такую ​​как 7.3, 7.4 и 8.0. PHP 8.0 все еще находится в стадии бета-тестирования, поэтому его не рекомендуется использовать для работающего сайта.

Давайте включим 7.4.

  dnf module enable php: remi-7.4  

После включения вы должны запустить команду списка модулей для проверки.

  [[email protected] ~] # список модулей dnf php
Последняя проверка истечения срока действия метаданных: 0:05:44 назад, вторник, 22 сентября 2020 г., 18:01:25 UTC.
CentOS-8 - AppStream
Имя Сводка профилей потока
php 7.2 [d] common [d], devel, минимальный язык сценариев PHP
PHP 7.3 common [d], devel, минимальный язык сценариев PHP

Модульный репозиторий Реми для Enterprise Linux 8 - x86_64
Имя Сводка профилей потока
php remi-7.2 common [d], devel, минимальный язык сценариев PHP
PHP remi-7.3 common [d], devel, минимальный язык сценариев PHP
php remi-7.4 [e] common [d], devel, минимальный язык сценариев PHP
php remi-8.0 common [d], devel, минимальный язык сценариев PHP

Подсказка: [d] efault, [e] nabled, [x] disabled, [i] nstalled
[[адрес электронной почты защищен] ~] #  

Как видно выше, 7.4 теперь включен.

И, наконец, мы можем установить PHP 7.4 с dnf install , как показано ниже.

  dnf установить php  

После этого проверьте версию для подтверждения.

  [[адрес электронной почты защищен] ~] # php -v
PHP 7.4.10 (cli) (построено: 1 сентября 2020 13:58:08) (NTS)
Авторские права (c) Группа PHP
Zend Engine v3.4.0, Авторское право (c) Zend Technologies
    с Zend OPcache v7.4.10, Copyright (c), Zend Technologies
[[адрес электронной почты защищен] ~] #  

Отлично!

Хотите поиграться с PHP 8.0 бета версия?

Если да, запустите следующую команду.

  dnf module enable php: remi-8.0
dnf установить php  

А затем проверьте установленную версию PHP.

  [адрес электронной почты защищен] ~] # php -v
PHP 8.0.0beta4 (cli) (построено: 15 сентября 2020 18:36:33) (NTS gcc x86_64)
Авторские права (c) Группа PHP
Zend Engine v4.0.0-dev, Авторское право (c) Zend Technologies
    с Zend OPcache v8.0.0beta4, Авторские права (c), Zend Technologies
[[адрес электронной почты защищен] ~] #  

Ubuntu 18.х

Репозиторий по умолчанию Ubuntu 18.x устанавливает PHP 7.2, а для установки PHP 7.4; нам нужно добавить репозиторий ниже ..

  репозиторий add-apt ppa: ondrej / php  

А, затем установите

  apt-get install php7.4  

Давайте проверим установку.

  [адрес электронной почты защищен]: ~ # php -v
PHP 7.4.10 (cli) (построено: 9 сентября 2020 06:36:14) (NTS)
Авторские права (c) Группа PHP
Zend Engine v3.4.0, Авторское право (c) Zend Technologies
    с Zend OPcache v7.4.10, Авторские права (c), Zend Technologies
[адрес электронной почты защищен]: ~ #  

Облака

Используете Cloudways?

Почему бы и нет!

Они позволяют размещать ваш WordPress в DigitalOcean, Linode, Vultr, Google Cloud, AWS, минуя длительный процесс настройки. Одним щелчком мыши ваш WP готов. Cloudways — это управляемая платформа облачного хостинга. Это будет идеальный выбор для тех, кто хочет разместить сайт в облаке, но не хочет пачкать руки настройкой, настройкой и обслуживанием.

Чтобы изменить версию PHP на сервере, управляемом Cloudways:

  • Зайдите на сервер >> Настройки и пакеты.
  • Отредактируйте версию PHP, чтобы выбрать желаемую версию, и сохраните

Обновление пакета на сервере в фоновом режиме займет несколько минут.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *