先日Apache(2.4)サーバでphp(5.4)の動作確認したときに下記のようなコードを書きました。
<? phpinfo(); ?>
するとphpの情報が表示されず真っ白でした。
ブラウザからソースコードを見るとphpコードがコメントアウトされているようです。
原因はphp.iniの設定で省略形のphpコードはデフォルトで使えなくされているからのようです。
short_open_tagの設定をOnにしてやると動作するようになります。
- short_open_tag = Off
+ short_open_tag = On
もしくは省略形を使わずにphpを書くこと。
<?php phpinfo(); ?>
php.iniの設定を変更した後はApacheの再起動をお忘れなく。