まあ、ほとんどの場合は使用しているプラグインなどがphpエラーを出しているのでしょうけど、
一度ログインすると問題なく表示され、ログアウト後も問題なく表示されますがたまに表示さず、ページが真っ白な状態になります。
と言うことを考えると恒常的なエラーと言うより、phpのメモリが足りなくてとか、サーバーが不安定でとかの原因も考えられますねぇ。
問題の切り分けの方法として、htaccessなどでphpのエラー表示を一時的にonにしてみるとかいかがでしょう。白いページが出てきた時にエラーが表示されればphpのエラー、表示されなければサーバー側に問題がある可能性くらいは切り分け出来るかもです。お試しあれ。
shokun0803さん>早速ありがとうございます、htaccessでPHPのエラーをonにしてみました。
あと、PHPのメモリが足りない件なのですが、勉強不足なので、的はずれな質問になるかもしれませんが、
・PHPのメモリーはどこから調べれるものなのでしょうか?
・PHPのメモリーというのは、パソコンのメモリーなどと同じで多ければ多いほど処理が早くなると考えればいいのでしょうか?
・だいたいどのくらいのメモリーがあればWordpressを動かすのに問題がないのでしょうか?
質問ばかりですみません、PHPのメモリーというのをあまりしらなかったので、ご教授願います。
なるほど。大雑把な言い方をしてすみません。
phpのメモリとは、サーバーでphpが処理を行うのに許可された使用量のことで、通常はphp.iniというシステムファイルに上限が記述されています。普通はレンタルサーバーでこのphp.iniを修正させてくれることはないので、別途変更したい部分だけ記述したphp.iniや.htaccessを設置することで対応してくれることが多いです。もちろんまったく触らせてくれないサーバー屋さんもあります。
このメモリの上限が8MBとかだと、WordPressの管理画面が全部表示されないなどの現象が過去にも報告されていますね。16MBとかそれ以上にすると動いたりするようです。もちろんサーバーが物理的に持っているメモリの量を超えることはできませんので限界はあります。
まあ、この辺は使用しているレンタルサーバー屋さんによっても対処方法などが違ってしまうし、サーバーのことになってしまうので、無理に覚える必用はないかと思います。
仮に今回の現象がメモリの不足だと判別できるようであればサーバー管理者に連絡してその対処法を聞けば良いと思います。
今回は「原因がつかめていない」ことが最も問題なので、プラグインを全て止めてみる、テーマをデフォルトに戻してみるなどの「基本的な対処法」を試してから考えましょう。まずは原因を突き止めることです;)
shokun0803さん>ありがとうございます、メモリーは16MBありました。
ご指摘の通り、原因がつかめていないので、原因を調べたいのですが、常に真っ白なら、テンプレートや、プラグインが問題かとなるのですが、1日に一回なるかならないかでして、ログインするとその後問題ないので、htaccessの設定を変更しましたので、もういちど真っ白のページが現れるまで待ちます。
原因がわかりました、Ktai Styleのプラグインがエラーと表示されていました。
古いバージョンだったので、新しいバージョンにバージョアップしました。
これで大丈夫だとおもいます。
お騒がせしました。