Если у вас есть доступ к веб-серверу, создайте файл с расширением .php и добавьте в него код <?php phpinfo(); ?>. Откройте этот файл в браузере, и вы увидите подробную страницу с данными о PHP, включая его версию, настройки и установленные модули.
Для пользователей CMS, таких как WordPress, версию PHP можно проверить через административную панель. Например, в WordPress перейдите в раздел Инструменты → Информация о сайте и найдите данные о PHP в разделе Сервер.
Если вы работаете с хостингом, проверьте версию PHP через панель управления, такую как cPanel или ISPmanager. Обычно эта информация доступна в разделе PHP-конфигурация или Сведения о сервере.
Использование командной строки для проверки версии PHP
Откройте терминал или командную строку и введите команду php -v. Это сразу покажет установленную версию PHP, включая дополнительную информацию, такую как сборка и дата выпуска.
Если команда не работает, проверьте, добавлен ли PHP в переменные окружения системы. В Windows это можно сделать через панель управления, а в Linux или macOS – с помощью команды export PATH=$PATH:/путь/к/php.
Для получения только номера версии без лишних данных используйте команду php -r ‘echo phpversion();’. Это выведет только цифры версии, что удобно для скриптов или автоматизации.
В Linux или macOS можно также использовать команду which php, чтобы узнать путь к исполняемому файлу PHP. Это помогает убедиться, что вы используете нужную версию, если их несколько.
Проверка через терминал на Linux и macOS
Откройте терминал и введите команду php -v
. Система сразу отобразит установленную версию PHP, а также дополнительную информацию, такую как дата сборки и используемый компилятор.
- Если команда не работает, проверьте, установлен ли PHP. Введите
which php
для поиска пути к исполняемому файлу. - Для установки PHP используйте команду
sudo apt install php
на Linux илиbrew install php
на macOS.
Чтобы узнать версию PHP для конкретного файла, выполните команду php -f /путь/к/файлу -v
. Это полезно, если на сервере установлено несколько версий PHP.
Для проверки версии PHP через веб-сервер, создайте файл info.php
с содержимым <?php phpinfo(); ?>
и откройте его в браузере. Этот способ также работает на локальных серверах, таких как Apache или Nginx.
Инструкция по запуску команды в терминале для получения версии PHP.
Откройте терминал на вашем компьютере. Введите команду php -v
и нажмите Enter. Система выведет информацию о версии PHP, включая номер, дату сборки и дополнительные данные о конфигурации.
Если команда не работает, убедитесь, что PHP установлен и добавлен в переменные окружения. Проверьте это, выполнив which php
или whereis php
. Если путь к PHP не отображается, установите его заново или добавьте вручную.
Для получения только номера версии используйте команду php -r 'echo PHP_VERSION;'
. Это выведет чистый номер версии без дополнительной информации.
Если вы работаете с удаленным сервером, подключитесь к нему через SSH и выполните те же команды. Это поможет быстро узнать версию PHP на сервере.
Использование командной строки в Windows
Откройте командную строку, нажав Win + R, введите cmd и нажмите Enter. В появившемся окне введите команду php -v и нажмите Enter. Система отобразит текущую версию PHP, установленную на вашем компьютере.
Если команда не работает, убедитесь, что PHP добавлен в переменные среды. Для этого найдите путь к исполняемому файлу PHP (обычно это папка, где установлен PHP, например, C:php). Откройте Свойства системы, перейдите в Дополнительные параметры системы и выберите Переменные среды. В разделе Системные переменные найдите Path, нажмите Изменить и добавьте путь к PHP.
После настройки переменных среды снова выполните команду php -v. Теперь вы увидите версию PHP, что подтвердит успешное выполнение команды.
Шаги по выполнению команды для проверки версии PHP на Windows.
Откройте командную строку. Для этого нажмите сочетание клавиш Win + R, введите cmd и нажмите Enter. В открывшемся окне введите команду php -v и нажмите Enter. Система отобразит текущую версию PHP, а также дополнительные сведения, такие как дата сборки и используемый компилятор.
Если команда не сработала, убедитесь, что PHP установлен и добавлен в переменные среды. Проверьте путь к исполняемому файлу PHP, открыв системные переменные через Панель управления. В разделе «Переменные среды» найдите переменную Path и добавьте путь к папке с PHP, если его там нет.
После добавления пути перезапустите командную строку и повторите команду php -v. Теперь вы увидите актуальную версию PHP, установленную на вашем компьютере.
Проверка версии PHP через веб-сервер
Создайте файл с именем info.php в корневой директории вашего веб-сервера. Добавьте в него следующий код:
<?php
phpinfo();
?>
Сохраните файл и откройте его в браузере, перейдя по адресу http://ваш_сайт/info.php. На экране появится подробная информация о текущей версии PHP, а также о настройках и модулях, установленных на сервере.
После проверки удалите файл info.php, чтобы предотвратить утечку данных о конфигурации сервера. Это особенно важно для безопасности, если сервер доступен из интернета.
Если у вас нет доступа к файловой системе сервера, используйте панель управления хостингом. Многие хостинг-провайдеры предоставляют встроенные инструменты для просмотра версии PHP. Например, в cPanel можно найти раздел PHP Version или аналогичный.
Создание PHP-скрипта для отображения информации
Создайте файл с расширением .php
, например, info.php
, и добавьте в него следующий код:
<?php
phpinfo();
?>
Этот код вызовет функцию phpinfo()
, которая отобразит подробную информацию о текущей версии PHP и настройках сервера. Сохраните файл и загрузите его на ваш сервер.
Чтобы увидеть результат, откройте файл в браузере, указав путь к нему, например:
http://ваш_сайт/info.php
Если вам нужно отобразить только версию PHP, используйте следующий код:
<?php
echo 'Текущая версия PHP: ' . phpversion();
?>
Этот код выведет строку с текущей версией PHP. Для более точного контроля над отображаемыми данными, вы можете использовать дополнительные функции, такие как:
php_sapi_name()
– показывает тип интерфейса (например, CLI или Apache).get_loaded_extensions()
– возвращает список загруженных расширений PHP.
После завершения работы с файлом info.php
, удалите его с сервера для предотвращения утечки информации о конфигурации.
Пример кода, который можно использовать для получения версии PHP через браузер.
Создайте файл с расширением .php, например, version.php, и добавьте в него следующий код:
<?php
echo 'Текущая версия PHP: ' . phpversion();
?>
Загрузите этот файл на ваш сервер и откройте его через браузер. На экране отобразится текущая версия PHP, установленная на сервере.
Если вы хотите получить больше информации о конфигурации PHP, используйте функцию phpinfo():
<?php
phpinfo();
?>
Этот код выведет подробный отчет о версии PHP, настройках сервера и установленных модулях. Будьте осторожны, так как эта информация может быть полезна злоумышленникам, поэтому удалите файл после использования.
Использование встроенной функции phpinfo()
Создайте файл с расширением .php, например, version.php, и добавьте в него код <?php phpinfo(); ?>
. Откройте этот файл через браузер, перейдя по соответствующему URL на вашем сервере. На экране появится подробная информация о конфигурации PHP, включая версию.
После получения нужных данных удалите файл version.php с сервера, чтобы избежать утечки информации о конфигурации. Это важный шаг для безопасности вашего проекта.
Объяснение использования функции phpinfo() для отображения подробной информации о версии PHP.
Для получения полной информации о версии PHP и настройках сервера используйте функцию phpinfo()
. Создайте новый PHP-файл, например, info.php
, и добавьте в него следующий код:
<?php
phpinfo();
?>
Сохраните файл и загрузите его на сервер. Откройте файл через браузер, указав путь к нему, например, http://ваш-сайт/info.php
. На экране появится таблица с подробными данными о PHP, включая версию, конфигурацию, модули и окружение.
В таблице ниже приведены основные разделы, которые вы увидите на странице:
Раздел | Описание |
---|---|
PHP Version | Текущая версия PHP, установленная на сервере. |
Loaded Configuration File | Путь к используемому файлу конфигурации php.ini . |
Extensions | Список активных расширений PHP. |
Environment | Переменные окружения сервера. |
PHP Variables | Текущие значения переменных PHP, таких как $_SERVER и $_ENV . |
После просмотра информации удалите файл info.php
с сервера, чтобы избежать потенциальных угроз безопасности. Функция phpinfo()
предоставляет доступ к конфиденциальным данным, которые могут быть использованы злоумышленниками.