opencart网站运行一段时间后,突然出现Allowed memory size of 67108864 bytes exhausted错误提示,英文的大概意思是内存不足。因为php页面消耗的最大内存超过了默认值 (在PHP的php.ini配置文件里可以看到) ,如果文件太大或图片太大,在读取的时候会发生上述提示错误。
解决办法:
在你的香港服务器网站根目录下如有php.ini文件,打开修改memory_limit = 64M;
将默认的64M改成128M或256M,也不要太大,否则系统其它资源会遇到问题。
如你的网站根目录下没有php.ini文件,可创建一个。
第二方法,在网站根目录下修改.htaccess配置文件(注意:只有linux主机才支持.htaccess,windows主机不支持),在文档中新增一句:php_value memory_limit 128M(或更大)。