ロリポップレンタルサーバーのPHP(モジュール版)は要注意かも

カスタマイズ
USK
USK

WordPressのデバックモードを使うならCGI

ロリポップレンタルサーバー上でWordpressを運営しいます。
今回、WordPress上でエラーが発生し、原因を調べるためにWordpressデバッグモードを有効にしたのですが、エラーが起きているはずなのにエラーメッセージが吐き出されない・・・・。

なんだなんだと調べてみたら原因が判明しました。

それは、ロリポップレンタルサーバー自体がエラーメッセージを表示する機能がデフォルトでOFFがになっていたこと。

細かい解説はうまくできないのでざっくりですが

PHP in設定の「display_errors = OFF」状態。

よし、「display_errors = ON」にしようとしたら壁にぶち当たりました。

ロリポップ側が提供しているサイトの表示を早くしてるという「PHP7.3(モジュール版)」を選択していると、PHP in設定ができないということです。

そこで「モジュール版」から「CGI版」に切り替えたところ無事にデバックモードによるエラーメッセージが表示されるようになりました。

ただ、それだけの話しです。

基本、PHPの設定を変えてもトラブルはあまり起こらないと思いますが、モジュール版を使ってWordpressを動かすのはやっかいかも。

コメント

タイトルとURLをコピーしました