我安装了 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 表中删除扩展字段,并再次重新安装,但同样的错误仍然存在。
接下来我可以尝试什么?
你能发布这个文件的内容吗? /home/directory/public_html/site/app/code/local/extension/brandsextension/sql/brandsextension_setup/mysql-2-1-1-2?
另外——SQL 可能已经运行并且正在尝试再次安装。 您可以将此文件重命名为 .old 并查看它是否允许您安装它,但我实际上建议您使用不同的扩展名。 如果您在安装时已经遇到此问题,则无法想象它将成为您的插件系列的一个重要补充。