php 上传文件|图片 时候报错 Allowed memory size of 20971520

  • 内容
  • 评论
  • 相关

报错信息:“Allowed memory size of 20971520 bytes exhausted (tried to allocate 2048 bytes)”

网上很多的解决方案是:

修改php.ini 文件 把memory_limit的值改大,然后重启服务器,

还有的说是在页面加上ini_set(memory_limit, '20M');


我把上面的方法都测试过了,都无效,最终解决方法是下面的这代码:

ini_set(memory_limit, -1);