ワードプレスの画面が
真っ白になって
お困りのそこのあなた!
皆様こんにちは
僕の事です
ブログを開設してはや2週間とちょっと
ワードプレスは僕が泣くまでエラーを吐き出す事を止めないようです
そんな時はどうするか?
実はとっておきの方法があるんですよ
それは、契約しているサーバーに連絡をすること!
僕の場合はXserverと契約しているんですが、むちゃくちゃ親切に対応してくださいました
おかげで解決しました!
本当にありがとうございます!
しかしながら、自分で何とかしたいと思い、色々調べ、手を変え品を変え修復を試みるのが人間というもの
そこで、今回僕に起こったトラブルとその解決方法をXserverさんのメールを元に紹介させていただく事で
微力ながら皆様のお役に立てればと思います!
起こった現象
PCブラウザでブログ開いたら下の画像が表示される(俗に言う500エラー)
スマホでブログを開いたら画面が真っ白(スクショ撮り忘れ)
画面がちゃんと表示される時もある
表示されない時間はランダム
吐き出されたエラー
[Wed May 30 15:58:44.452058 2018] [fcgid:warn] [pid 51030] [client******] mod_fcgid: stderr:
PHP Fatal error: Allowed memory size of 314572800 bytes exhausted (tried to allocate 130968 bytes) in
/home/**********/w3-total-cache/Cache_File.php on line 154
エラーの意味
メモリが足りないぞ!w3-total-cacheってプラグインでエラー吐き出してるぞ!
対処内容
メモリの上限値を変更する
僕はメモリの上限値を300Mで設定しているのですが、それを500Mに変更します
方法
- Xserverのサーバーパネルログイン
- php.ini設定
- php.ini設定変更
- 「その他の設定」の中のmemory_limitを「300M」から「500M」に書き換える
- 設定する(確認)
- 変更を確定
以上です
これで様子を見て、これでもだめならw3-total-cacheのプラグインを停止してみてください
それで直るようならw3-total-cacheの設定をいじる必要が出てくるようです
注意点
iniの編集を手動でやったことがない人は、iniの内容を直接編集しない方が無難だと思います!
何故なら直そうとして更なるエラーを吐き出す可能性があるので、
もしやる場合は理解した上で自己責任でいじる事をおすすめします!
今回の場合はiniを直接編集する修復方法ではなく
サーバー側のサービスでワンクリックで変更出来る様な内容だったので、比較的安全かと思います
おわりに
僕の場合はこれで一応修復する事が出来ました
しかしながら、他のサーバーと契約した事が無いので他はわかりませんが、本当に親切に迅速に対応してくれます
サポートにメールを送ってから1時間くらいで返信が来ました
本当にスピーディ!
迅速丁寧とはこの事か
僕みたいなphp?タグ?HTML?何それ?やだこわい!とか言ってる初心者でも
理解できるようにバラバラに噛み砕いて説明してくださいます
とてもありがたいです
ご清聴ありがとうございました!
コメント