Просмотр файла admin/server/information.php

Размер файла: 3.3Kb
  1. <?php
  2.  
  3. include '../../engine/includes/start.php';
  4.  
  5. if (!$creator)
  6. Core::stop();
  7. $set['title'] = 'Информация о сервере';
  8.  
  9. include incDir . 'head.php';
  10.  
  11. /*
  12. * Часть кода от Casper, часть от venom
  13. */
  14.  
  15. function inival($var)
  16. {
  17. static $arr;
  18. if (!isset($arr[$var]))
  19. {
  20. $arr[$var] = ini_get($var);
  21. }
  22. if (empty($arr[$var]))
  23. {
  24. return 'Выключен';
  25. }
  26. else
  27. {
  28. if (2 > $arr[$var])
  29. {
  30. return 'Включен';
  31. }
  32. else
  33. {
  34. return $arr[$var];
  35. }
  36. }
  37. }
  38.  
  39. $gd = gd_info();
  40.  
  41. $dis_funcs = (strlen(ini_get('disable_functions')) > 1) ? str_replace (',', ', ', ini_get('disable_functions')) : 'Нет';
  42.  
  43. if(function_exists('apache_get_modules'))
  44. {
  45. if (array_search('mod_rewrite', apache_get_modules()))
  46. $mod_rewrite = '<font color="#009900">ON</font>';
  47. else
  48. $mod_rewrite = '<font color="#990000">OFF</font>';
  49. }
  50. else
  51. $mod_rewrite = ' n/a ';
  52.  
  53. echo
  54. '<div class="menu_razd">Информация о сервере</div>'.
  55. '<div class="link">Время сервера: '.date('H:i, j.m.Y').'</div>'.
  56. '<div class="link">PHP VERSION: '.PHP_VERSION.' ('.PHP_OS.') </div>'.
  57. '<div class="link">ZEND ENGINE: '.Zend_Version().' </div>' .
  58. '<div class="link">Mod Rewrite: '.$mod_rewrite.'</div>';
  59.  
  60. if (isset($_GET['exts']))
  61. {
  62. $exts = get_loaded_extensions();
  63. $extensions = NULL;
  64. foreach ($exts as $ext)
  65. {
  66. $extensions .= ' '.$ext.', ';
  67. }
  68. $extensions = substr($extensions, 0, -1);
  69.  
  70. echo '<a href="?"><div class="link">Расширения: '. $extensions . '</div></a>';
  71. }
  72. else
  73. {
  74. echo '<a href="?exts"><div class="link">Расширения: развернуть</div></a>';
  75. }
  76.  
  77. echo
  78. '<div class="menu_razd">Дополнительные сведения</div>'.
  79. '<div class="link">Safe Mode: '. inival('safe_mode') . '</div>'.
  80. '<div class="link">Allow url fopen: '. inival('allow_url_fopen') .'</div>'.
  81. '<div class="link">Register globals: '. inival('register_globals') .'</div>'.
  82. '<div class="link">Allow url include: '. inival('allow_url_include') . '</div>' .
  83. '<div class="link">Выключенные функции: '. $dis_funcs . '</div>' .
  84. '<div class="menu_razd">Конфигурация</div>' .
  85. '<div class="link">Версия GD: '.$gd['GD Version'].'</div>'.
  86. '<div class="link">Версия PHP: '.phpversion().'</div>'.
  87. '<div class="link">Bepcия Zend engine: '.zend_version().'</div>'.
  88. '<div class="link">Вывод ошибок сайта: '.inival('display_errors') . '</div>'.
  89. '<div class="menu_razd">Конфигурация квоты</div>'.
  90. '<div class="link">Лимит вpeмени выпoлнeния: '. inival('max_execution_time') . ' ceк.</div>'.
  91. '<div class="link">Лимит оперативной памяти: '. inival('memory_limit') . '</div>'.
  92. '<div class="link">Возможность зaгpузки фaйлoв: '. inival('file_uploads') . '</div>'.
  93. '<div class="link">Лимит paзмepа зaгpужaeмoгo фaйлa: '. inival('upload_max_filesize'). '</div>';
  94. echo '
  95. <div class="menu_razd">См. также</div>
  96. <div class="link"><a href="..?act=server">Сервер</a></div>
  97. <div class="link"><a href="..">Админка</a></div>';
  98.  
  99. include incDir . 'foot.php';