• PHP5.3でPHP Parse error: syntax error, unexpected T_ENDWHILE

    PHP 5.3にアップデートしたらWordPressのトップページが真っ白になりました。

    Apacheのエラーログを確認してみました。

    # tail /var/log/httpd/error_log
    [Fri Mar 18 0:22:03 2011] [error] [client *.*.*.*] PHP Parse error:  syntax error, unexpected T_ENDWHILE in /home/webusers/dagejp/public_html/wp-content/themes/black-hat/index.php on line 45
    #
    

    テンプレートファイル内でエラーが出ているらしいです。確認したところ endwhile の行でエラーが出ているようです。

    endwhileはPHP5.3で対応していないのかもしれない。真偽を調査するのも面倒だったのでデザインテンプレートを変更して対応。


     Leave a reply




    *