会社行きたくなかったんです。

自由になりたくて会社辞めました

IT WEB ワードプレス

ワードプレス ログアウトしたら「Fatal error: Allowed memory size of 209715200 bytes exhausted (tried to allocate 20480 bytes) in …」エラー

更新日:

ワードプレスでログアウトして、サイトにアクセスしたら「Fatal error: Allowed memory size of 209715200 bytes exhausted (tried to allocate 20480 bytes) in
…」というエラーがでています。

スポンサーリンク

なぜかログインしている状態だと大丈夫です。
ログインしていると気づかないところがたちが悪いですね。

レンタルサーバーは、エックスサーバー 使っています。

PHPがサーバーのメモリー使用上限を超えてしまった場合に起こるそうです。
「wp-config.php」や「default-constants.php」の編集で、WP_MEMORY_LIMIT、WP_MAX_MEMORY_LIMITを編集すると問題が解決するという記述が多いのですが、エックスサーバーの場合、サーバーパネルでphp.iniの設定を変更する必要があります。

まず、エックスサーバーのサーバーパネルにログインします。

「php.ini設定変更」をクリック

ドメインを選択

 

「php.ini設定変更」をクリック

 

memory_limitが200Mに設定されています。

エラーの「209715200」は200MBという意味だったようです。

500Mに変更して、「設定する」をクリック

「設定する (確定)」をクリック

以上で、設定変更はできました。
ブログを確認した所、個別ページはちゃんと表示されますが、なぜか、トップページが表示されません。

「W3 Total Cache」というプラグインを使っているので、キャッシュをクリアしたら、解決しました。

そもそも、「W3 Total Cache」のキャッシュが増えたせいだったかもしれません。
一応、全ページ一度表示することでキャッシュされるはずなので、試しに全ページ開いてみました。
それでも、エラーは発生しないので、改善はされているようです。

 

ワードプレス関連書籍の検索結果はこちらです。

楽天で「ワードプレス」を検索した結果

アマゾンで検索した結果

-IT, WEB, ワードプレス

Copyright© 自由になりたくて会社辞めました , 2018 AllRights Reserved Powered by AFFINGER4.