Magento 2升级至2.4.7-p3后后台分类页出现net::ERR_INSUFFICIENT_RESOURCES错误
Magento 2.4.7-p3 后台分类页面
net::ERR_INSUFFICIENT_RESOURCES 错误解决指南 问题描述
将Magento从2.4.5升级至2.4.7-p3后,访问后台分类页面时触发net::ERR_INSUFFICIENT_RESOURCES错误,具体表现为:
- 多次请求
/admin/catalog/category/categoriesJson/接口失败 - 多个后台静态资源文件(如
mage/utils/arrays.js、mage/utils/compare.js等)加载失败

解决方案
1. 清理并重新部署静态资源
升级后静态资源可能存在缓存或编译异常,执行以下命令修复:
php bin/magento cache:flush php bin/magento setup:static-content:deploy -f php bin/magento cache:clean
注意:生产环境部署时需指定对应语言包,例如php bin/magento setup:static-content:deploy en_US zh_CN -f
2. 检查服务器资源配置
ERR_INSUFFICIENT_RESOURCES通常和服务器资源不足相关,需确认以下配置:
- PHP内存限制:确保
php.ini中memory_limit设置为至少2G(Magento 2.4.7官方推荐值) - Web服务器连接数:Nginx调整
worker_connections至10240以上;Apache调整MaxClients和ServerLimit参数 - 系统文件描述符:执行
ulimit -n查看,确保值不低于65535,可通过修改/etc/security/limits.conf永久调整
3. 优化分类数据与索引
分类数据量过大或索引异常会加重服务器负载:
- 合并冗余分类、减少不必要的分类层级
- 禁用后台分类页面不需要的自定义属性
- 重建索引并升级数据库:
php bin/magento indexer:reindex php bin/magento setup:upgrade --keep-generated
4. 排查第三方扩展冲突
部分第三方分类管理扩展可能不兼容2.4.7-p3版本:
- 切换至开发者模式:
php bin/magento deploy:mode:set developer - 临时禁用所有第三方扩展:
php bin/magento module:disable $(php bin/magento module:status | grep -v Magento | grep -v "List of enabled modules:")
- 重新部署静态资源后测试页面,若恢复正常,逐个启用扩展定位冲突模块
5. 清除浏览器缓存
旧的浏览器缓存可能导致资源加载异常,尝试:
- 清除浏览器缓存和Cookie
- 使用无痕模式访问后台
内容的提问来源于stack exchange,提问作者VijayS91
相关产品推荐
相关产品推荐

