事象
自分で作ったphpプログラム を実行したら以下のエラーが出力された。
PHP Warning: Use of undefined constant DB_HOST - assumed 'DB_HOST' (this will throw an Error in a future version of PHP) in /home/hoge/hoge/index.php on line 3
定数「DB_HOST」を定義しているところで失敗している。
原因
ソースコードを見たら以下の様に書いてた。
define(DB_HOST, 'db');
。。。
うん、ただのタイポだね。
DB_HOST は文字列にせなアカン。
よくこれで動いたなー。
(this will throw an Error in a future version of PHP)
↑将来的には動かなくなるということですが。
対応
define('DB_HOST', 'db');
こう直した。
コメント