サーバー環境を知りたい!

回答者: Panacee 掲載日時: 2006/09/28

サーバー環境を知りたい!

XOOPSは、PHPやmysqlがないとインストールできなかったり、
そのバージョンが古いと動作がおかしかったりします。
サーバー環境を知る簡単な方法として、
↓のようにPHPスクリプトをカスタムブロックに作成することで、
簡単にサーバー環境が確認できます。

1.「ブロックのタイプ」を自分のサイトにあわせて選択

2.「タイトル」に「バージョン確認」ぐらいを書いておく

3.「コンテンツ」に↓のPHPスクリプトをコピー
引用:

global $xoopsDB, $xoopsModule, $xoopsConfig;
echo 'SERVER : '.$_SERVER['SERVER_SOFTWARE'].'
';
echo 'PHP : '.phpversion().'
';
echo 'safe_mode = '.ini_get('safe_mode').'
';
echo 'register_globals = '.ini_get('register_globals').'
';
echo 'magic_quotes_gpc = '.ini_get('magic_quotes_gpc').'
';
list($SV) = $xoopsDB->fetchRow($xoopsDB->query('SELECT version()'));
echo 'MySQL : '.$SV.'
';
echo 'XOOPS : '.XOOPS_VERSION.'
';
if (is_object($xoopsModule)) { echo 'Module : '.$xoopsModule->getVar('dirname').' ('.($xoopsModule->getVar('version') / 100).')
'; }
echo 'Theme : '.$xoopsConfig['theme_set'].'
';

4.「コンテンツのタイプ」を「PHPスクリプト」として「送信」をクリック

5.表の画面から確認。↓のように表示されてたらOK!
引用:
SERVER : Apache
PHP : 4.3.11
safe_mode =
register_globals = 0
magic_quotes_gpc = 1
MySQL : 4.0.24-standard-log
XOOPS : XOOPS 2.0.16a JP
Theme : fycircleorchid

このFAQが掲載されているサイト名: XOOPSマニュアル.net : http://xoops-manual.net/modules/smartfaq/faq.php?faqid=25



Notice [PHP]: Only variable references should be returned by reference in file modules/smartfaq/include/functions.php line 588