アクセス解析を見て随分と訪問者が少ないな、と思ったら PHP のエラーが出てページが閲覧できない状態になっていました。すみません。出ていたエラーは下記のようなもの。
Fatal error: Allowed memory size of XXXXX bytes exhausted.
調べてみると PHP のメモリの容量が足りないよう。
→はじめての WordPress&PC : PHP Fatal error: Allowed memory size of XXXX bytes exhausted 対処について
1) php.ini の memory_limit の値をアップする。
memory_limit = 64M ; Maximum amount of memory a script may consume (64MB)
php.ini が編集できない場合は .htaccess に下記を書き加える。(一時的なエラー回避。)
php_value memory_limit “64M”
2) WordPress の wp-config.php に下記の 1 行を書き加える。
define(‘WP_MEMORY_LIMIT’, ’64M’);
わたしが使っているレンタルサーバーの場合は php.ini がサーバーの管理画面から編集できるようになっており、 php.ini の使用を ON にしただけでエラーが回避できました。
今までこんなことなかったのに何が原因でしょうか。やはりキャッシュ系のプラグインがメモリを食ってるのかも。