在完成安装前端显示以下错误后,我已经安装了商品。请帮助解决该问题。
糟糕!发生错误!
以下说明应为您提供帮助。
执行'SELECT page.id,page.description,page.link,page.target,page.parentID,groups.key为group
,mapping.key为映射时发生异常来自s_cms_static页面的LEFT JOIN s_cms_static_groups分组ON groups.active = 1左联接s_cms_static_groups映射ON groups.mapping_id = mapping.id左联接s_core_shop_pages商店ON groups.id = shop.group_id AND shop.shop_id =吗? (groups.active = 1)AND(page.active = 1)AND(CONCAT('|',page.grouping,'|')LIKE CONCAT('%|',groups.key,'|%')) AND(((mapping.id为NULL或shop.shop_id为NOT NULL))AND(((mapping.id为NULL或mapping.active = 1))AND(((page.shop_ids为NULL或page.shop_ids喜欢吗?)))ORDER通过具有参数[1,“%| 1 |%”]的paraid ID ASC,mapping.key ASC,page.position ASC,page.description ASC':SQLSTATE [42000]:语法错误或访问冲突:1064您的SQL语法;查看与您的MySQL服务器版本相对应的手册以获取正确的语法,以在“ groups ON groups.active = 1 LEFT JOIN s_cms_static_groups mapping ON groups.mapp”附近的第1行在vendor / doctrine / dbal / lib / Doctrine / DBAL /中使用131行上的DBALException.php
答案 0 :(得分:1)
此问题可能是由msql 8引起的。请查看此pull-request:https://github.com/shopware/shopware/commit/f23aaf4ea571d4bae95b76a06bc1d673b4536931
我强烈建议使用shopware 5.5(因为拉取请求已与此版本合并)或尝试使用mariadb /较早的mysql版本。