ページ

2012年6月27日水曜日

PHPの設定情報を確認する方法

Webサーバー上のPHPの設定情報をまとめて確認する関数があります。

 phpinfo()

この関数を使えば、Webサーバー上の様々な設定情報を一覧で表示することができます。様々な方法はありますが、とりあえずconfigurationやらphp.ini、PHPライセンスなどまとめて表示されたい場合には、以下の一行のみを入力したphpファイル(ファイル名は任意、拡張子は.php)を作成します。

 <?php phpinfo(); ?>

このファイルをサーバーにアップロードしてブラウザからアクセス(例:http://192.168.1.1/*****.php)するとPHPの設定情報が閲覧できるようになります。ただし、こうしたPHPに関する設定情報を広く公開することはセキュリティ上好ましくありませんので、自身による参照時以外はサーバーから削除しておいたり、または、.htaccessなどを使ってアクセス制限をするなどの対策が必要です。

<参考URL>
PHP: phpinfo - Manual
http://php.net/manual/en/function.phpinfo.php