エラー:67108864バイトのメモリサイズが使い果たされます
質問
写真をアップロードするとき
- ファイルサイズ:375kb
- 幅:2000px
- 高さ:3000px
エラーが発生します
エラー致命的なエラー:67108864バイトのメモリサイズが消耗しました(2157バイトを割り当てようとしました)...
67108864 = 64MBの場合、なぜこれが起こるのですか?
共有サーバーを使用します。私の.htaccessは次のとおりです。
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ webroot/ [L]
RewriteRule (.*) webroot/$1 [L]
</IfModule>
どこに書かなければなりません php_value memory_limit 128M
?
解決
PHPに割り当てられたのは64m(67108864 / 1024/1024)しかないようです。
あなたがあなたにアクセスできる場合 php.ini
, 、最大メモリサイズを増やします。
また、ブートストラップPHPスクリプトで実行することもできます。
ini_set('memory_limit', '128M');
またはあなたの中でさえ .htaccess
php_value memory_limit 128M
所属していません StackOverflow