Оставить отзыв

Личный кабинет



Забыли пароль?
Регистрация в системе

Консультант сайта

Любые вопросы по работе хостинга
вы можете задать консультанту.

Новости

Служба поддержки

Телефон: 

Россия                    +7 (800) 200-25-53
Москва                   +7 (499) 403-12-64
Санкт-Петербург   +7 (812) 424-79-61
Нижний Новгород  +7 (831) 261-38-43
Техническая поддержка
Финансовая служба

Возможности функции php info и ее разновидности, модуль mod rewrite

Как известно, вызов функции php info дает пользователю быстрого хостинга AppleTec возможность узнать информацию о конфигурации PHP, системе, API, mod rewrite, глобальных переменных и многом другом.

php info стандартная функция и функция вывода системной информации

К примеру, если Вы планируете установить новый скрипт или другую cms, но не уверены, что на сервере установлено все необходимое программное обеспечение, расширения php, различные модули, такие как mod_rewrite и т.д., php info функция поможет Вам узнать всю необходимую информацию.

mod rewrite модуль расширения который позволяет перезаписывать URL

С помощью phpinfo можно выводить либо всю информацию о конфигурации php и некоторых данных сервера, либо же отдельными блоками.

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

Примеры использования функции php info:

1. Общая информация о системе, местонахождении конфигурационных файлов, API, размещение php.ini, дата построения/build, Web-сервер и т.д.

Содержимое файла:

<?php

phpinfo (INFO_GENERAL);

?>

Либо

<?php

phpinfo (1);

?>

Пример – phpinfo (1)

2. Информацию о разработчиках PHP и разнообразных модулей, которые скомпилированы в сборку установленную на сервере.

Содержимое файла:

<?php

phpinfo (INFO_CREDITS);

?>

Либо

<?php

phpinfo (2);

?>

Пример – phpinfo (2)

3. Текущая конфигурация (настройки) PHP. Сообщит о текущих локальных и глобальных настройках, значениях тех или иных конфигурационных директив языка PHP. Локальные настройки – это такие настройки, которые могу быть заданы пользователем, например с помощью собственного php.ini или с помощью таких директив веб-сервера Apache как php_value, php_flag, или функцией ini_set(). Глобальные – это те, которые заданы в конфигурационном файле php.ini, который, как правило, доступен для редактирования только администратору сервера.

Содержимое файла:

<?php

phpinfo (INFO_CONFIGURATION);

?>

Либо

<?php

phpinfo (4);

?>

Пример – phpinfo (4)

4. Информация о подключенных модулях, их параметры и настройки. (Информация о модуле mod_rewrite выводится в данном коде).

Содержимое файла:

<?php

phpinfo (INFO_MODULES);

?>

Либо

<?php

phpinfo (8);

?>

Пример – phpinfo (8)

5. Информация о среде, в которой запущен PHP.

Содержимое файла:

<?php

phpinfo (INFO_ENVIRONMENT);

?>

Либо

<?php

phpinfo (16);

?>

Пример – phpinfo (16)

6. Показывает все предопределённые переменные ($_SERVER, $_GET, $_COOKIE, $_POST, $PHP_SELF) и их значения.

Содержимое файла:

<?php

phpinfo (INFO_VARIABLES);

?>

Либо

<?php

phpinfo (32);

?>

Пример – phpinfo (32)

7. Информация о лицензии.

Содержимое файла:

<?php

phpinfo (INFO_LICENSE);

?>

Либо

<?php

phpinfo (64);

?>

Пример – phpinfo (64)

8. Значение по умолчанию. Выводится вся вышеуказанная информация. Аналогично php info. (Информация об установленных модулях, к примеру mod_rewrite и т.д., так же отображается в данном варианте кода)

Содержимое файла:

<?php

phpinfo (INFO_ALL);

?>

Либо

<?php

phpinfo (-1);

?>

Пример – phpinfo (-1)