我的上一篇文章中有一张分辨率为2560*21600的图片,在上传这张图片后,网站出现的BUG,具体表现为功能无法正常使用,且网站显示不全,此为报错内容:
Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 64 bytes)
不难看出和内存有关,我也没多想,登录后台给自己内存翻了个倍,不要问怎么搞的,我服务器有300多G内存。但还是不行。
查阅资料后发现是PHP的问题,于是修改memory_limit为512MB,但依然有错误,人傻了啊,百思不得其解啊。最后搜了一下536870912字节等于537MB,刚好超出一点点.....................
修改memory_limit为1024MB后,问题解决。