当我上传图片时

  • 文件大小:375kb
  • 宽度:2000px
  • 高度:3000px

  • 我得到一个错误



    为什么当67108864 = 64MB时会发生这种情况?

    我使用共享服务器。我的.htaccess是:
    <IfModule mod_rewrite.c>
       RewriteEngine on
       RewriteRule    ^$ webroot/    [L]
       RewriteRule    (.*) webroot/$1 [L]
    
    </IfModule>
    

    我应该在哪里写php_value memory_limit 128M

    最佳答案

    看来您只有64M(67108864/1024/1024)分配给PHP。

    如果您可以访问php.ini,请增加最大内存大小。

    您也可以在引导PHP脚本中执行此操作。

    ini_set('memory_limit', '128M');
    

    甚至在你的.htaccess
    php_value memory_limit 128M
    

    关于php - 错误: Allowed memory size of 67108864 bytes exhausted,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3887692/

    10-09 14:54