猫哥 - Opencart Error
type: channel
link: https://mynameismaoge.com/tag/Opencart-Error/
items: Opencart Error: Allowed memory size of 120586240 bytes exhausted in system/library/image.php
items: Opencart Error: Notice: Undefined property: Proxy::editToken When Admin login to customer account from the admin Customers list

Opencart Error: Allowed memory size of 120586240 bytes exhausted in system/library/image.php
type: item
date: 2025-06-03T17:33:00+08:00
description: Error: Allowed memory size of 120586240 bytes exhausted in system/library/image.php on line 68.在打开产品页面的时候，出现了上述错误，内存超限了，可以通过提升运行内存来解决，但从另一个角度来看，既然是图片现关的错误，想想应该是产品图片有问题，最后发现是上传的文件太大了，这里并不是指图片的大小太大，而是图片的宽度和高度，如果宽度或高度大于5000px，会占用大量内存去打开它，这样就会出现上述错误了。解决办法：提高php运行内存，但最好是找出宽度和高度超限的图片，保证图片显示效果的前提下越小越好，因为图片太大，也会影响网站打开速度和用户体验。

Opencart Error: Notice: Undefined property: Proxy::editToken When Admin login to customer account from the admin Customers list
type: item
date: 2025-05-28T00:23:00+08:00
description: Opencart 4.0从网站后台登录用户的时候出现了以下错误:Error: Notice: Undefined property: Proxy::editToken in the file: catalog/controller/account/login.php on line 277.研究了一下，这个editToken函数在新版本的customer模块里面根本就没有了，那就只好把它删除掉了，一运行发现没有报错了。当然，对Opencart也没有特别精通，也不知道会不会引起别的什么问题，但是暂时是没有报错了，先这样吧。