• ベストアンサー

Notice:Undefined variable

教えてください。 作成したPHPファイルをURLで開くと以前はエラーがありませんでしたが、 現在このPHPを開くとNotice:Undefined variable in **** in /var/www・・・・ on line ??というメッセージが表示されます。他のPHPも同じです。 この****の変数名とその前後の記述は特に変更していません。 最近変更したことといえば、Apacheのhttpd.confのVirtualHostタグのServerNameを変えました。 何かPHPファイル以外に変えなければならない箇所があれば教えていただけますでしょうか? 宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

PHPのバージョン変わってないか? php.iniの設定を変更してないか(エラー/警告の表示レベルの変更) とりあえずそのエラーは変数を定義(未定義値)してない状態で変数を使おうとした場合に出るメッセージ。 (どこからのバージョンだったかな?このメッセージが出るようになったのは?はっきり覚えていないけど) とりあえずphp.iniの設定で非表示にすることはできるけど本来そのPHPのプログラムレベルで対処しておく必要がある。

その他の回答 (1)

回答No.2

この質問見飽きました。 http://okwave.jp/searchkeyword/Undefined variable/