はじめに
LAMP環境でPHPのエラーメッセージをブラウザに表示する方法を記載する。
下記環境で実施しました。
- Ubuntu 16.04 LTS
- Apache2
Server version: Apache/2.4.18 (Ubuntu)
Server built: 2018-04-18T14:53:04 - PHP
PHP 7.0.32-0ubuntu0.16.04.1 (cli) ( NTS )
php.iniの設定を変更
~$sudo vi /etc/php/7.0/apache2/php.ini
下記設定を変更
- 445行目付近
;error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT ↓コメントアウト「;」を消して、有効化にし設定値を「E_ALL」にする。 error_reporting = E_ALL
- 461行目
display_errors = Off ↓設定値を「Off」→「On」に変更 display_errors = On
Apache2の再起動
~$ sudo service apache2 restart