Shopware 6开发版安装报错

Shopware 6 development version installation error

我正在尝试在 ubuntu 上安装 shopware6 开发版。当我尝试使用命令 ./psh.phar install

安装时出现以下错误

"ERROR 2059 (HY000)Authentication plugin 'caching_sha2_password' cannot be loaded: /usr/lib/x86_64-linux-gnu/mariadb18/plugin/caching_sha2_password.so: cannot open shared object file: No such file or directory

Execution aborted, a subcommand failed!"

Installation error

我正在使用 Ubuntu 19.04 和 Php 7.2,Mysql 5.7.27

我试过这个:

ALTER USER root@localhost IDENTIFIED WITH mysql_native_password BY 'password';

但是不行。

请按照以下说明完成开发者版安装

1) 您可以使用 docker 文件中的 MySQL 5.7.28 图像跳过 'caching_sha2_password' 问题(Mysql 8 是此错误的原因)

dev-ops/docker/containers/mysql/Dockerfile 从 mysql:8 -> 从 mysql:5.7.28

2) docker 命令应该 运行 没有 sudo 命令

检查 "docker info" - 如果您收到与权限相关的错误,请运行以下命令

"sudo chmod 666 /var/run/docker.sock" - 然后再次检查 "docker info"

如果没问题请继续安装

3) 您需要设置文件夹的权限。 (安装将多次停止并出现权限问题消息)

4) 设置权限并继续安装

5) 终于安装好了:-)