ロリポップでPHPのエラーの確認したかったけど、ブラウザにエラーが表示されなかったのでその方法を調べたメモ。
PHPの場合、エラーログを表示させて問題の切り分けを行う方法がございます。
ユーザー専用ページのサーバーの管理・設定メニュー内にあるPHP設定で「display_errors」を「On」にすることでエラーログを確認することができる場合がございます。~略~
※「PHP(モジュール版)」・「PHP(Litespeed版)」を利用している場合には設定できません。
※ご利用いただいているPHPプログラムによっては、エラーログが表示されない場合もございます。
PHP(モジュール版)ではエラーログを表示できないそうなので、一旦8.3(CGI版)に変更してみます。
ロリポップユーザー専用ページ内の『サーバーの管理・設定』>『PHP設定』をクリック
エラーが発生しているドメインの「php.ini」の「設定」をクリック
「display_errors」を「On」に変更
画面下部の「php.iniの変更」をクリック
500 Errorが発生しているページにアクセス
この変更でブラウザでエラーが確認できるようになるので、どのファイルのどこ(行)でエラーが起きているのかを確認しながら修正を進めていくことになります。