UbuntuにおけるPHPのデフォルト設定はエラーメッセージを表示しない設定になっており、プログラムがエラーを起こすと「このリクエストを処理できないエラーメッセージ」が表示され、開発環境では非常に不便です。
実際には、Apache 設定ファイルを編集するだけです
1. 私のApache設定ファイルのディレクトリは/etc/apache2/apache2.confです
sudo vim /etc/apache2/apache2.conf
最後に次の2行を追加します
php_flag display_errors on
php_value error_reporting 2039
2. Apacheを再起動します
sudoサービスapache2再起動
これでエラーメッセージの表示は完了です。
注: それでも動作しない場合は、php.ini の設定を変更してください (変更はしていませんが、上で追加したコードがすでに有効になっているため、表示できます)
sudo vim /etc/php/7.0/cli/php.ini
display_errors=Off を検索し、保存して終了し、apache2 を再起動します。