ブログタイトル

phpinfo の結果が真っ白

IIS でphpinfoを記載したphpを実行したところ、何も表示されず。エラーも何も出ず、真っ白の画面が表示されました。


しかし、コマンドプロンプトからphpinfoを実行するとちゃんと表示されます。
PHP自体は動作しているようです。
記載を確認してみると、以下のような感じでした。


<? phpinfo(); ?> 
(ブログ用のタグとして認識されてしまうようなので、全角タグで記述しています)



この記述を以下のように修正すると正常に表示されるようになりました。

<?php phpinfo(); ?>


原因はphp.ini の中の short_open_tag の設定。これをONにする。


short_open_tag = On

すると、phpタグの記載を短縮できるため、最初の記載のままで正常に表示されるようになります。