トイレのうず

PHP: Fatal error: Allowed memory size of XXXXX bytes exhausted. が出た

当記事はアフィリエイト広告を掲載しています。

アクセス解析を見て随分と訪問者が少ないな、と思ったら 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 にしただけでエラーが回避できました。

今までこんなことなかったのに何が原因でしょうか。やはりキャッシュ系のプラグインがメモリを食ってるのかも。

関連記事

WordPress の Ktai Style を PHP 7 で動作するように修正した
WordPress
thumbnail
MAMP で WordPress をローカル環境にインストール
WordPressMac
MAMP 許諾画面
Smart Update Pinger の改変に泣く
WordPressMac
thumbnail
いろいろと検討中
WordPress
thumbnail
WordPress を PHP 8 系にしたらいろいろエラーが出たのでプラグインを修正した
WordPress
thumbnail
PHP 7.2 で External Featured Image Pro が Warning を吐くのを修正
WordPress
thumbnail