【PHP】phpinfo() が使えない時の代替手段

  • 投稿 : 2017-04-10
<?php
  //phpinfo()の代わり
  print_r(ini_get_all());
?>

連想配列形式にはなるが、phpinfo()で取得できる大部分は取得できます。

<?php
  //拡張モジュール
  print_r( get_loaded_extensions() );
?>

どんな拡張モジュールが読みこまれてるかを調べるときはこれ。


PHP: ini_get_all - Manual
PHP: get_loaded_extensions - Manual


phpinfo()が禁止されているレンタルサーバー

と記述して実行させたのですが、
Warning: phpinfo() has been disabled for security reasons in /usr/local/www/○○○○/■■■■/×××××/info.php on line 2
とエラーメッセージがでます。
サーバーが無料のレンタルサーバー(@PAGES)でphpinfo()を禁止しているようなのです。
phpinfo()が出力出来ずに困っています。 - 個人的にフリーの... - Yahoo!知恵袋

セキュリティの問題で無料系のレンタルサーバーでは禁止されていることが多いです。


■参考
atpages.jp で phpinfo関数が使えないので対処法 : 備忘録
かっつのXHTML+PHP ... phpinfoを使わずにサーバーの設定を確認したい!!

スポンサーリンク
タグ#PHP#code