先日、ブラウザでphpinfoを実行したら真っ白なページが表示されて軽くテンパりました。
知っていれば単純な話なのですが、私のようなPHP初心者は同じミスをしてしまう可能性があるので備忘録として記事にしておきます。
phpinfoとは
ちなみに「phpinfo」とは、現在どのような値がPHPに設定されているのかを出力するための関数です。phpinfoで出力された値を確認すれば、iniファイルなどで設定した内容を確認することができます。
phpinfoを実行してページが真っ白になった場合
ページが白くなったのはこのように記述したのが原因でした。
<?
phpinfo();
?>
この記述の場合、php.iniの設定で[short_open_tag]が[off]になっていると正しく表示されません。コードを下記のように修正すると、phpinfoが正しく実行されます。
<?php
phpinfo();
?>
「phpinfoの書き方」でググると上のコードで紹介しているサイトもありましたが、下のように記述するようにしましょう。