- ベストアンサー
Notice:Undefined variable
教えてください。 作成したPHPファイルをURLで開くと以前はエラーがありませんでしたが、 現在このPHPを開くとNotice:Undefined variable in **** in /var/www・・・・ on line ??というメッセージが表示されます。他のPHPも同じです。 この****の変数名とその前後の記述は特に変更していません。 最近変更したことといえば、Apacheのhttpd.confのVirtualHostタグのServerNameを変えました。 何かPHPファイル以外に変えなければならない箇所があれば教えていただけますでしょうか? 宜しくお願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
PHPのバージョン変わってないか? php.iniの設定を変更してないか(エラー/警告の表示レベルの変更) とりあえずそのエラーは変数を定義(未定義値)してない状態で変数を使おうとした場合に出るメッセージ。 (どこからのバージョンだったかな?このメッセージが出るようになったのは?はっきり覚えていないけど) とりあえずphp.iniの設定で非表示にすることはできるけど本来そのPHPのプログラムレベルで対処しておく必要がある。
その他の回答 (1)
- kosukejlampnet
- ベストアンサー率44% (126/282)
回答No.2
この質問見飽きました。 http://okwave.jp/searchkeyword/Undefined variable/