Magento 中出现错误:1060 重复列名“position_brand”

问题描述 投票:0回答:1

我安装了 Magento 3rd party“Brands”扩展更新,在安装之前我禁用了缓存,安装后我的主页显示错误:

文件中的错误:“/home/directory/public_html/site/app/code/local/extension/brandsextension/sql/brandsextension_setup/mysql-2-1-1-2” - SQLSTATE[42S21]:列已存在: 1060 重复的列名“position_brand”

我尝试从 core_resource 表中删除扩展字段,并再次重新安装,但同样的错误仍然存在。

接下来我可以尝试什么?

php mysql magento magento-1.7 magento-1.8
1个回答
3
投票

你能发布这个文件的内容吗? /home/directory/public_html/site/app/code/local/extension/brandsextension/sql/brandsextension_setup/mysql-2-1-1-2?

另外——SQL 可能已经运行并且正在尝试再次安装。 您可以将此文件重命名为 .old 并查看它是否允许您安装它,但我实际上建议您使用不同的扩展名。 如果您在安装时已经遇到此问题,则无法想象它将成为您的插件系列的一个重要补充。

© www.soinside.com 2019 - 2024. All rights reserved.