Получить служебную информацию с сервера

Статус
В этой теме нельзя размещать новые ответы.

SashaBorandi

Создатель
Регистрация
19 Окт 2007
Сообщения
20
Реакции
1
Ребята, я сейчас пишу страничку с информацией о сервере. Подскажите, как получить версию программ PHP, Mysql, Apache, GD. И некоторые настройки "Глобальные переменные", "Магические кавычки", "Защищенный режим", "Максимальный размер загружаемых данных", "Доступное место на сервере", "Доступная память" и тд..

Вот что удалось пока найти:
Добавлено через 2 минуты
$php_version = phpversion();
$mysql_version = mysql_get_server_info();
$gd_version = gd_info();

echo 'Версия PHP: ' . $php_version;
echo 'Версия MySQL: ' . $mysql_version;
echo 'Версия GD: ' . $gd_version['GD Version'];
 
$post_max_size = ini_get('post_max_size');
$max_execution_time = ini_get('max_execution_time') . ' сек.';
$safe_mode = (ini_get('safe_mode') == 1) ? 'Включено' : 'Отключено';
$register_globals = (ini_get('register_globals') == 1) ? 'Включено' : 'Отключено';
$magic_quotes_gpc = (ini_get('magic_quotes_gpc') == 1) ? 'Включено' : 'Отключено';

echo 'Максимальный размер загружаемых данных: ' . $post_max_size;
echo 'Максимальное время исполнения: ' . $max_execution_time;
echo 'Защищенный режим: ' . $safe_mode;
echo 'Глобальные переменные: ' . $register_globals;
echo 'Магические кавычки: ' . $magic_quotes_gpc;
 
print_r(ini_get_all());
 
сразу показать им phpinfo :D
PHP:
phpinfo();
 
Жоско. Тогда уже распарсить его вывод.
 
Ребята, я сейчас пишу страничку с информацией о сервере. Подскажите, как получить версию программ PHP, Mysql, Apache, GD. И некоторые настройки "Глобальные переменные", "Магические кавычки", "Защищенный режим", "Максимальный размер загружаемых данных", "Доступное место на сервере", "Доступная память" и тд..

Вот что удалось пока найти:
Добавлено через 2 минуты
$php_version = phpversion();
$mysql_version = mysql_get_server_info();
$gd_version = gd_info();

echo 'Версия PHP: ' . $php_version;
echo 'Версия MySQL: ' . $mysql_version;
echo 'Версия GD: ' . $gd_version['GD Version'];

А что конкретно не удалось найти?
 
Жоско. Тогда уже распарсить его вывод.

не надо ничего парсить... при выводе phpinfo() он выдает названия переменных. соответственно потом это название берем как ключ в массиве $_SERVER[] и все дела.

успехов!
 
не надо ничего парсить... при выводе phpinfo() он выдает названия переменных. соответственно потом это название берем как ключ в массиве $_SERVER[] и все дела.

успехов!

сам-то хоть пробывал, что советуешь?
кури маны Для просмотра ссылки Войди или Зарегистрируйся
 
сам-то хоть пробывал, что советуешь?
кури маны Для просмотра ссылки Войди или Зарегистрируйся

и че? :)
ну не только $_SERVER, да))) еще несколько других, но в phpinfo на них есть намеки и если уметь пользоваться докой оно легко находится...
важно дать верный путь для поиска))
 
хорошо бы еще и самому знать этот путь, а не выставляться учителем "дающим намеки" - нет в phpinfo никаких намеков на глобалс-ы

решение вопроса ТС - print_r(ini_get_all());
остальное суета сует
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху