6.15 Как получить информацию про PHP на сервере с помощью файла phpinfo.php
Файл phpinfo.php — это простой и удобный инструмент для получения полной информации о текущей установке PHP на сервере. Ниже мы рассмотрим пошаговый процесс его создания и использования.
Основные применения phpinfo
- Проверка версии PHP для совместимости приложений.
- Диагностика модулей и расширений — выяснить, установлены ли нужные библиотеки.
- Анализ конфигурации — выявить, какие настройки могут потребовать изменения.
- Отладка окружения — помощь в настройке и устранении неполадок.
Создание файла phpinfo.php
-
Подключитесь к вашему серверу через FTP или файловый менеджер панели управления хостинга.
-
Перейдите в директорию, где находится Ваш сайт (обычно это
/www/вашсайт.ком/
или аналог). -
Создайте новый файл с именем
phpinfo.php
. -
Добавьте в файл следующий код и сохраните изменения:
<?php
phpinfo();
?>
Файл создан. Теперь нужно открыть его в браузере.
Открытие файла и трактовка информации
- В адресной строке введите URL файла, например,
https://example.com/phpinfo.php
, гдеexample.com
— Ваш домен.
Вы увидите страницу с подробной информацией о PHP:
Страница phpinfo содержит много разделов. Ключевые из них:
- PHP Version. Показана текущая фактическая версия PHP. Полезно для проверки совместимости скриптов с сервером:
- Configure Command. Список расширений PHP, таких как
mysqli
,curl
,mbstring
. Помогает убедиться, что нужные модули активны:
- Core. Содержит параметры конфигурации, такие как
memory_limit
,upload_max_filesize
,max_execution_time
. Также предоставляет множество информации про переменные PHP в текущем окружении, например строкаdisable_functions
перечисляет запрещенные для исполнения функции. Полезно для настройки параметров сервера под нужды Вашего проекта:
Совет: детально вопрос ограничений PHP таких как memory_limit
и другие рассматривается в отдельной статье.
-
Environment. Информация об окружении сервера, включая переменные PATH. Может быть полезно для диагностики некоторых проблем.
-
PHP Variables. Отображает заголовки, отправляемые сервером:
Важно: после использования файла phpinfo.php
, желательно удалить его с сервера. Оставлять такой файл публично доступным опасно, так как злоумышленники могут использовать информацию о Вашем сервере против Вас.