画像を処理するものを作ったのですが、下記のエラーが出てしまいます。
Fatal error: Allowed memory size of 11111 bytes exhausted
(tried to allocate 22222 bytes) in /xxxxx/xxx.php on line 1234
いままで「imagedestroy」を書き忘れていたのですが、そのせいでしょうか。
また、これをクリアにするにはどうすれば良いでしょうか?
レンタルサーバーですがSSHは使えます。
よろしくお願いします。
PHPのmemory_limitの制限に引っ掛かっているんだと思います。
レンタルサーバの場合、一番手っ取り早いのは以下のようにmemory_limitを適当な値に上書きしてしまうことだと思います。
ini_set("memory_limit","32M");
リソース制限オーバーです。
http://www.squirrelmail.jp/node.php?id=187
php.iniをいじるか.htaccessで禁止されていなければ対処可能です。
http://php.plus-server.net/ini.core.html
ここのリソース制限を確認してみてください。
ありがとうございます。
今回は手っ取り早くy-kawazさんの方法で対処しました。
tukihatuさんの方法は次の手段として利用させていただきます。
ありがとうございました。
PHPのmemory_limitの制限に引っ掛かっているんだと思います。
レンタルサーバの場合、一番手っ取り早いのは以下のようにmemory_limitを適当な値に上書きしてしまうことだと思います。
ini_set("memory_limit","32M");
ありがとうございました。
おかげさまでうまく行きました。
ありがとうございました。
おかげさまでうまく行きました。