wordpressでDebugモードを有効化してトラブルシュートする方法
ロリポップで運営しているwordpressの記事が一部空白になってしまっていたため、phpエラーなどを見たいと運営側に問い合わせたところ、phpエラーはユーザ側では確認できないのでDebugモードを有効化してトラブルシュートしてくださいと言われた。
Debugモードを有効化する方法を記述しておく。
Debugモードはロリポップだけに有効な策ではなく、どのwordpressでも使用できる
WordPressをインストールしたディレクトリ内にある wp-config.php をダウンロードしてテキストエディタで編集する。
ロリポップのwp-config.phpにはdefine(‘WP_DEBUG’, false);がそもそもないため、追記して使用する
適当な場所に書きコードを書き込むとデバッグモードが有効になりエラーが表示されるようになる
define('WP_DEBUG', true);
ちなみにデバッグ用コマンドは上記のWP_DEBUGだけでなく、いろいろある
デバッグログをwp-contentsフォルダに吐き出す
define('WP_DEBUG_LOG', true);
デバッグログをブラウザに表示させない
define(‘WP_DEBUG_DISPLAY’, false);
@ini_set(‘display_errors’,0);