質問

写真をアップロードするとき

  • ファイルサイズ: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
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top