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

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

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

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

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

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

<?php
?>

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

<?php
phpinfo(); либо phpversion ()
?>

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


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

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

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

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

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

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

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

Амалия 17/09/2019 в 17:48

phpinfo() работает. Спасибо!

Ответить

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

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

закрыть