Что такое функция phpinfo () и как создать файл phpinfo - httpdoc.ru

Что такое функция phpinfo () и как создать файл phpinfo и проверить информацию PHP?

Страница Phpinfo : The phpinfo() очень важная функция, которая дает нам информацию о PHP настройка и установка в нашей системе. Каждая система отличается, и, следовательно, эта информация также будет разной для каждой из них. Его также можно использовать для выявления проблем при установке и настройке.

Использование страницы Phpinfo

Страница Phpinfo в php предоставляет подробную информацию, такую ​​как информация о платформе, информация о серверной среде, сведения о PHP, например version, license info, HTTP headers, and the PHP license . Он также включает параметры компиляции PHP, расширения, информацию о версии ОС и т . Д. Всякий раз, когда функция phpinfo () вызывается без каких-либо аргументов, она получает всю информацию о конфигурации PHP в системе, часть информации включает:

  • Информация о параметрах компиляции и расширениях PHP
  • Версия PHP
  • Информация о сервере (если скомпилирована как модуль)
  • Среда PHP
  • Заголовки HTTP
  • Заголовки HTTP
  • Заголовки HTTP
Примечание. Он также используется в качестве инструмента отладки, поскольку содержит такие данные, как Environment, GET, POST, Cookie, данные сервера, также называемые EGPCS.

Давайте посмотрим на пример запуска функции, просто создайте файл как phpinfo.php и добавьте в него код, написанный ниже:

Пример:
<?php phpinfo(); ?>

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

Учебник по PHP

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

Имя (константа) Ценить Описание
INFO_GENERAL 1 Информация о платформе, местонахождении php.ini, веб-системе и т. Д.
INFO_CREDITS 2 Верните всю информацию об авторах, документацию и другие кредиты.
INFO_CONFIGURATION 4 Он возвращает информацию о конфигурации ядра PHP.
INFO_MODULES 8 Показывает информацию обо всех загруженных модулях и их настройках.
INFO_ENVIRONMENT 16 Возвращает всю информацию о переменных среды.
INFO_VARIABLES 32 Показывает все предопределенные переменные, такие как GET, POST и т. Д.
INFO_LICENSE 64 Информация о лицензии PHP
INFO_ALL -1 Показывает всю информацию.
Примечание: php_info (INFO_MODULES) и php_info (8), а также все другие константы и их соответствующие значения дают одинаковый результат, т.е. они могут использоваться взаимозаменяемо.
Примечание: php_info () и php_info (INFO_ALL) дают одинаковый результат.

СОЗДАЙТЕ СТРАНИЦУ PHPINFO.PHP Живите на вашем хостинге или сервере

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

Давайте посмотрим, как создать файл phpinfo на сервере:

Шаг 1. Откройте файлы вашего веб-сайта с помощью диспетчера файлов или FTP.

Шаг 2: Откройте корневой каталог вашего сайта:

  • Plesk: httpdocs
  • cPanel: public_html

Шаг 3: Создайте новый файл с именем phpinfo.php в корневом каталоге. Вы также можете создать этот файл в любом месте подкаталогов, но его легче найти в корневом каталоге.

Шаг 4: Добавьте это содержимое в свой файл phpinfo.php:

Пример:
<?php phpinfo(); ?>

Шаг 5: Сохраните файл.

Файл создан. Теперь вы можете получить всю информацию о конфигурации PHP вашего хостинг-сервера. Просто иди к этому URL: http://www.example.com/phpinfo.php

Примечание. Если файл находится в каком-либо подкаталоге, вам необходимо добавить этот полный путь в качестве URL-адреса.

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

  • Окна: CTLR + F
  • Mac: CMD + F

Откроется окно поиска. Теперь попробуйте поискать такую ​​информацию, как «память», вы перейдете к информации, если найдете.

Учебник по PHP
Примечание. Если вы не хотите, чтобы ваша страница phpinfo () отображалась все время, вы можете отключить ее, переименовав файл.

Заключение:

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