PHP5.4にしたらエラーが出た

Pocket

使用しているレンタルサーバがPHP5.4に対応したというので、バージョンアップしてみました。
変更前は5.2でした。

するととんでもないエラーが出ました。
あるページでPHPのコードがそのまま表示されてしまいました。
気づいたのは、通常「<?php」から書き始めるのですが、そのページでは「<?」となっていました。
私がPHPを使い始めたときには「どちらから書き始めてもよい」ということでした。

「<?」を使うためには、PHPの設定でshort_open_tagという項目がオンになっている必要があるらしく、確認するとオフになっていました。
ここをオンにすればよいのですが、どうやら5.4以降はオフがデフォルトのようですし、「<?」を使っていた箇所が2か所だけだったので、コードの方を書き直すことにしました。

[ 2013年3月10日 | カテゴリー: PHP | タグ: , ]

« | »

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

送信してください。


タグ

カテゴリー

最近の投稿

最近のコメント

固定ページ

アーカイブ

stabucky

写真

メタ情報