Как посмотреть версию php на хостинге разберем детали


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



Как узнать версию PHP на хостинге – лучшие способы

Некоторыми фреймворками, системами управления контентом требуется наличие на хостинге определенной версии PHP. На данный момент последним обновлением является 7.3.4. В новом обновлении была улучшена производительность. Также были устранены прежние ошибки. Но некоторые системы управления контентом еще не обновлены, поэтому важно знать версию этого скриптового языка. Как узнать версию PHP на хостинге? Воспользуйтесь cPanel либо ISPManager. Также есть и другие способы.

Проверка через файл info.php

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

  1. Сначала надо создать текстовый документ. Если вами используется хостинг с cPanel, то его нужно разместить в папке «public_html», если с ISPmanager – в папке «www».
  2. После необходимо открыть документ и вписать:
  3. Выполните сохранение файла.
  4. Далее этот файл следует переименовать в «info.php».
  5. В адресной строке введите «ваш_домен/info.php.
  6. В конце просто нажмите на кнопку Enter.

Перед вами появится страница, где будет указан статус языка.

Проверка в cPanel

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

  1. Зарегистрируйтесь в cPanel.
  2. Далее во вкладке «Программное обеспечение» надо кликнуть на кнопку «Выбор версии PHP».
  3. После открытия страницы можно увидеть используемое обновление.

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

Проверка на хостинге с ISPmanager

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

  1. Зарегистрироваться в ISPmanager.
  2. В разделе «WWW» кликнуть на пункт «PHP».

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

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

Стоит предупредить, что старые обновления имеют уязвимости. Для обеспечения полной безопасности и скорости работы рекомендуется использовать версию 7.0.

Использование текстового редактора

Как посмотреть версию PHP с помощью текстового редактора? Для этого необходимо соблюдать следующий алгоритм действий:

  1. В самом начале следует открыть редактор кода. Лучше в данном случае воспользоваться Notepad++.
  2. После этого необходимо ввести следующий код:

    Данный код поможет отобразить статус скриптового языка, если запустить его на веб-сервере.
  3. Далее нужно выполнить сохранение созданного файла в формате Hypertext Preprocessor. После того как вы нажмете «Сохраните как», к имени файла следует добавить расширение .php.
  4. Также можно узнать подробную информацию . Для получения дополнительной информации, например, о системе, доступных командах и так далее, необходимо использовать команду:
  5. Выполните загрузку файла на веб-сервер. Для этого можно использовать FTP-клиент, а можно применить панель управления сервера. Необходимо скопировать файл в корневой каталог веб-сервера.

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

Hostap.ru – помощь в выборе лучшего хостинга!

Hostap.ru дает возможность ознакомиться с лучшими хостинг-компаниями (Reg.Ru, Beget, Макхост и другие). Данный рейтинг создавался нашими профессиональными экспертами. Для ознакомления со списком популярных хостеров зайдите на главную страницу Hostap.ru.

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

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

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

В 2015 году вышла новая версия PHP — 7.0. Препроцессор был переписан с нуля, что улучшило производительность почти в два раза. Также были исправлены старые ошибки и уязвимости.

Многие CMS уже поддерживают PHP 7, но есть программы, которые еще не обновили. Поэтому мы расскажем, как узнать и поменять версию PHP на хостинге.

Для этого, вам понадобится хостинг с cPanel или ISPManager

Проверка версии PHP через файл info.php

В PHP есть функция, которая показывает статус установки, текущую конфигурацию и версию. Но по умолчанию эта функция нигде не применяется. Чтобы определить версию PHP:

  • Создайте текстовый документ. Если у вас хостинг с cPanel — поместите его в папке public_html, если с ISPmanager — в www.
  • Откройте этот документ и впишите туда:
  • Сохраните файл и переименуйте его в info.php.
  • Откройте браузер и введите в адресную строку ваш_сайт.домен/info.php. Например,
  • Нажмите Enter.

Вы увидите страницу статуса PHP. Выглядит она примерно так:

Проверка и изменение версии PHP в cPanel

Если на вашем хостинге установлена cPanel, вы можете проверить версию PHP через панель управления.

  • Залогиньтесь в cPanel.
  • Во вкладке Программное обеспечение, кликните на кнопку Выбор версии PHP.
  • Откроется новая страница, на которой вы увидите текущую версию PHP. Чтобы сменить версию — выберите из списка другую и нажмите Сделать текущей. Также на этой странице можно включить или отключить модули PHP.
  • Когда вы закончите перенастройку PHP — нажмите Сохранить.

Информация и изменение версии PHP на хостинге с ISPmanager

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

  • Залогиньтесь в ISPmanager.
  • В разделе WWW, кликните на пункт PHP.
  • На новой странице вы увидите текущие версии PHP на вашем хостинге. В этом примере их две, потому что для обработки CGI мы используем версию 5.3, а серверу Nginx нужен PHP 5.4. ISPmanager позволяет использовать разные версии PHP для разных компонентов панели.
  • Чтобы изменить версию PHP, нажмите на кнопку Версия PHP и выберите новую. ISPmanager поддерживает версии 5.2-5.6. Версии 4.4, 5.1 и 7.0 доступны на хостинге с cPanel.
  • Нажмите ОК.

ВНИМАНИЕ! В старых версиях PHP есть уязвимости, которыми могут воспользоваться хакеры. Поэтому использовать версии PHP старше, чем 5.4 нужно только в крайнем случае.

По умолчанию, на хостинге Unihost установлена версия PHP 5.5. Она поддерживается всеми современными CMS и не содержит очевидных уязвимостей. Но если вам действительно важна безопасность — мы советуем использовать PHP 7. Эта версия быстрее и безопаснее, но может не поддерживаться некоторыми CMS.

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

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

Создадим отдельную страничку на сервере, код “phpinfo”

Легко разобраться в дебрях, установленных на сервере версий основных программ можно при помощи простой команды, phpinfo, для этого необходимо выполнить лишь несколько несложных действий:

  • откроем программу-блокнот, подойдет даже обычный текстовый редактор Windows, хотя хорошим тоном среди программистов считается использование его расширенной версии, NotePad++,
  • обозначим для серверного движка часть кода, которую он должен интерпретировать как php язык:

  • в середине обозначенного текста вставляем простую команду phpinfo () или phpversion (), в конце не забываем поставить “,”, что позволяет “машине” перейти к чтению другой строчки текста. В результате должно получиться следующее:

  • сохраняем файл с расширением *.php. Для удобства его можно назвать phpinfo,
  • вам остается только загрузить файл на сервер и ввести ссылку на него в адресную строку браузера,
  • результатом будет удобное окошко, сформированное в виде таблички и отображающее исчерпывающую информацию по волнующему вопросу, и даже более того.

Узнать версию php, если что-то пошло не так

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

  • сообщение Parse error недвусмысленно намекает на ошибку синтаксиса. Случайно, но все-таки какая-то часть машинного текста написана неверно. Очень часто программисты забывают про злополучную “,”, которыми должна заканчиваться каждая отдельная команда, например. Проверяем еще раз содержание текстового файла,
  • может также случиться такое, что вы просто видите перед собой голый машинный код, написанный вами ранее. Это явный признак того, что php на сервере выключен либо не поддерживается. Советуем в данном случае обратиться к администрации хостинга за разъяснениями.

Командная консоль сервера, инструменты для проверки версии php

Не всегда бывает удобно или предоставляется возможность узнать версию на сервере при помощи команды phpinfo(). Если имеется доступ к администраторской консоли VPS, то узнать версию php еще проще. Для чего используется команда php -v. Дополнительный атрибут i (php -i) отобразит расширенную информацию, показывающий дополнительно параметры самого сервера.

Консоль также удобна тем, что информацию можно простым способом экспортировать в текстовый документ. Для чего вышеупомянутую команду требуется лишь несколько видоизменить. Команда php -i >> info.txt выведет все параметры, касаемо версии PHP и настроек сервера в текстовый документ с названием info.

Узнать версию php не так уж и сложно. Для этого есть команды как в администраторской VPS консоли, так и команда самого php языка, формирующая удобную табличку с исчерпывающей информацией, которую можно посмотреть в вашем интернет браузере. Стоит помнить, что версия php ниже, чем 5,2 на сегодня считается устаревшей. Но это не значит, что следует гнаться за последними обновлениями php, ведь счастье в стабильности.

Как узнать версию php на хостинге и изменить ее в случае необходимости

Приветствую вас в блоге Start-Luck. Не все более новое и совершенное – хорошо. Сегодня мы поговорим с вами о том, как узнать версию php на хостинге и поменять ее. Если вы разбираетесь в этом, то это даст большие преимущества, но так ли они нужны вам в действительности и не приведет ли это к негативным последствиям?

Если абы как менять версию php, то у вас могут вылезти ошибки, но если все сделано с умом и правильно, то производительность и скорость повышается на треть.

Если вас действительно интересует php и все, что с этим связано, я могу предложить вам курс по программированию на GeekBrains.ru. Его преимущество заключается в том, что после прохождения вам даже помогут найти место для стажировки.

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

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

TimeWeb

Для начала я расскажу вам как действовать на примере сайта, расположенного на хостинге TimeWeb. Для меня это проще всего, так как все мои проекты и тестовая площадка обучающих статей этого блога расположена именно на ТаймВебе. Это самый простой хостинг, который только можно придумать. Любая работа здесь осуществляется при помощи нажатия пары кнопок.

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

Теперь пару слов для начинающих, не особенно разбирающихся в php, но жаждущих повысить производительность своего сайта. В любом случае вы можете попытаться все обновить, но в этом случае прежде всего вам следует сохранить свой сайт при помощи плагина Duplicator, о котором я писал в статье про переезд сайта на WordPress.

В этом случае, если впоследствии что-то пойдет не так, вы сможете сделать back up и вернуть все как было. Залить старый сайт по новой, забыв про усовершенствование языка. Это не настолько существенная штука, чтобы морочить голову с правками.

Как вам объяснить? Получится – хорошо, нет – не вижу смысла морочить голову и пытаться все настроить. Слишком большой объем информации придется постичь, чтобы все исправить. Давайте приведу пример, чтобы стало понятнее.

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

Если ли смысл тратить уйму времени на то, чтобы привыкать к чему-то новому и продвинутому? Может лучше оставить ее в покое, пока в дом не придут профессионалы и не научат ей пользоваться? Думаете, сейчас самое лучшее время для обучения? Быть может для начала лучше уделить больше внимания каким-то более полезным вещам?

Но тем не менее попробовать стоит.

Итак, для работы вам нужно зайти в личный кабинет на TimeWeb и перейти в раздел «Сайты». Затем отыщите по домену проект, версию php которого вы хотите проверить и при необходимости сменить. Рядом с названием папки нажмите на зеленую гаечку.

Как вы видите, под комментарием к сайту расположена информация о том, какая версия у вас установлена. Изменить ее не составляет никакого труда.

Осталось только сохранить настройки. Кстати, про UTF и Widows 1251 в моем блоге тоже есть публикация, которая может вас заинтересовать.

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

ISPmanager 5 и выше

Без особых проблем могу показать вам как работать в ISPmanager пятой версии. Еще один аккаунт у меня расположен на сервисе HandyHost. Когда-то они предлагали полугодовой тестовый период, сейчас длительность составляет всего 3 месяца, но мой срок еще не кончен, так что пока еще это не вызывает особой проблемы.

Итак, захожу в панель управления сайтом. И прямо на главной странице нахожу версию php, которая используется сейчас.

Перехожу в раздел WWW и тут отыскиваю php, далее кликаю «Версия php».

Просто выбираю то, что мне сейчас нужно, и сохраняюсь.

В более современных моделях этой панели нужная ссылка находится в разделе «Настройки» — «Возможности».

Ставите нужную галочку и применяете изменения.

Если работаете на виртуальном хостинге с еще более совершенным ISP, то в разделе «Инструменты» выбираете ссылку «Смена версии php» и меняете ее относительно выбранного домена.

Вот и все. Могу также предложить вам интересную статью о том, как понять php и на этом с вами прощаюсь.

До новых встреч.

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

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

На хостинге REG.RU PHP работает в режиме Fast CGI (mod_fcgi).

Вы можете узнать подробные настройки PHP на вашем аккаунте по шагам:

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

Проверка параметров php в командной строке

Обращаем ваше внимание на то, что проверка версии php в командной строке при помощи команды php -v не корректна. Данная команда отображает системную сборку php, а не пользовательскую.

Подробнее о том, как работать с php в консоли, читайте в статье: Работа с PHP-скриптами в командной строке

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

Изменение текущей версии PHP может понадобиться в некоторых случаях. Ниже разберем, как поменять версию, когда это нужно, и какую именно версию PHP лучше выбрать. Также разберем, как менять версию интерпретатора в коммерческих панелях управления (cPanel, ISPmanager и Plesk), и на самых популярных хостингах с панелями собственной разработки.

Какие версии PHP сейчас актуальны и зачем менять

На данный момент (2018 год) актуальны следующие версии интерпретатора PHP:

  • PHP 5.3 (версия уже не новая, но все еще актуальная)
  • PHP 5.4 (наиболее распространенная версия пятой ветки, часто является минимальным требованием для многих скриптов)
  • PHP 5.6 (последняя стабильная версия пятого поколения, имеет ряд нововведений по сравнению с 5.4)
  • PHP 7.0 (первая стабильная версия 7-й ветки, имеет смысл использовать, только если нет более свежего, или ваше приложение привязано к конкретным особенностям этой версии)
  • PHP 7.1 (более свежая версия, на многих хостингах, максимум, что доступно)
  • PHP 7.2 (последняя стабильная версия)

Переходить на 7-ю ветку PHP однозначно стоит, если используете современную CMS (например, Drupal 8) или framework (например, Laravel 5.5 и выше). Также многие даже не очень свежие скрипты и приложения могут требовать минимум php5.4.

Еще одной причиной перехода на последние версии PHP может быть, написание или использование CLI (консольных) php-приложений, когда нет необходимости поддерживать обратную совместимость.

Изменение версии PHP в коммерческих панелях управления

cPanel

В панели cPanel всё очень просто (не зря большинство хостеров в мире используют именно ее). После логина, ищем раздел «Programming», там кликаем на иконку «PHP Config», в открывшемся окне выбираем нужную версию и сохраняем.

ISPManager

В панели ispmanager после входа идем в боковое меню, раздел «WWW». Далее выбираем пункт «WWW-Домены», отмечаем нужный нам домен и нажимаем кнопку «Изменить» сверху. На открывшейся странице ищем раздел «Дополнительные возможности», там строка «Версия PHP». И через выпадающий список задаем нужную версию. Для сохранения изменения не забудьте нажать кнопку «ОК». Для примера была взята панель хостинга SmartApe.

Parallels Plesk

Переходим в раздел «Сайты и домены». Далее «Смена версии PHP», и выбираем нужную версию.

Изменение версии PHP на популярных хостингах с собственной панелью

TimeWeb

Перейти на Таймвебе «Главное меню (боковое) – Сайты – Выбрать нужный сайт – нажать зеленую кнопку с шестеренкой напротив сайта – в раскрывающемся списке выбрать версию PHP».

На данный момент доступны следующие версии: 5.3, 5.4, 5.6, 7.0, 7.1. Рекомендуем выбирать или 5.6 или 7.1.

Beget

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

У Бегета доступны версии PHP: 5.2, 5.3, 5.6, 7.0, 7.1, 7.2. Рекомендуем использовать или php5.6, или php7.2.

Обратите внимание, у этого хостера можно не только выбрать версию php для сайта, но и прямо из панели (в том же окне, что и настройка версии) можно задать необходимые директивы для файла php.ini. В некоторых случаях это может быть очень полезно.

SprintHost

Чтобы сменить версию PHP у компании СпринтХост, в главном боковом меню перейдите в раздел «Сайты и домены – Управление сайтами». Выберите нужные вам домены (нужно установить галочку) и из формы под списком доменов выберите нужную версию PHP. Нажмите кнопку «Применить для сохранения».

SprintHost предоставляет следующие версии интерпретатора: 5.2, 5.3, 5.4, 5.5, 5.6, 7.0, 7.1, 7.2 – завидное разнообразие! К выбору рекомендуем 5.6 или 7.2

Webhost1

Для управления версией PHP у ВебХост1 нужно войти в «хостинг-панель» (да-да, у них раздельные панели управления хостингом и биллингом!). В панели управления перейти в раздел «Домены». В таблице с перечнем ваших доменов, в строке с нужным вам найдите ссылку «Настройки» и нажмите её. На появившейся странице выберите нужную версию PHP и нажмите кнопку «Изменить настройки».

У Webhost1 доступны всего 3 версии PHP: 5.3, 5.6 и 7.1. По умолчанию на новых аккаунтах будет использоваться php 7.1.

HostLand

В Хостлэнде для смены PHP в главном меню выберите раздел «Домены». Затем в выпадающем списке напротив нужного домена установите нужную версию языка и нажмите рядом синюю кнопку с дискеткой для сохранения настроек.

Hostland позволяет выбрать PHP 5.2, 5.3, 5.4, 5.5, 5.6, 7.0, 7.1, 7.2. Мы рекомендуем использовать версии 5.6 и 7.2.

Изменение текущего PHP на VPS/VDS-сервере в консоли

Что это значит и зачем нужно

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

Проверить, какие версии установлены на сервере можно так:

Чтобы узнать текущую консольную (cli) версию используем php -v:

Тут видно, что на данный момент у нас текущая версия php для консоли 5.6.

Проверяем путь запуска cli-php:

Текущая дефолтная версия задается через /usr/local/bin/php – это символическая ссылка. Узнать на какую именно версию ведет эта ссылка просто:

Как изменить

Предположим, что нам нужно изменить версию 5.6 на 7.2. Для этого нам нужно просто переназначить ссылку /usr/bin/php на /opt/php72/bin/php. Делается это командой:

Отзывы

Фадей
Изабелла
feldewahmrlin91
Амвросий
Эрнест

Написать отзыв

Success! Your message has been sent.