Php Magento2抛出安装错误:';接口';Laminas\\EventManager\\ListenerAggregateInterface';未找到'; 我正试图在运行Ubuntu18.04的aws ec2工厂(t2.medium)上安装Magento2。我从这里开始安装:https://magenticians.com/install-magento-on-aws/#2 我已经安装了Magento2所需的所有依赖项,如:

Php Magento2抛出安装错误:';接口';Laminas\\EventManager\\ListenerAggregateInterface';未找到'; 我正试图在运行Ubuntu18.04的aws ec2工厂(t2.medium)上安装Magento2。我从这里开始安装:https://magenticians.com/install-magento-on-aws/#2 我已经安装了Magento2所需的所有依赖项,如:,php,magento2,Php,Magento2,sudo apt get install apache2 php libapache2 mod php mysql server php7.3-mysql php7.3-dom php7.3-simplexml php7.3-curl php7.3-intl php7.3-xsl php7.3-mbstring php7.3-zip php7.3-xml composer 我已安装php7.3: PHP7.3.19-1+ubuntu18.04.1+deb.sury.org+1(cli)(构建时间

sudo apt get install apache2 php libapache2 mod php mysql server php7.3-mysql php7.3-dom php7.3-simplexml php7.3-curl php7.3-intl php7.3-xsl php7.3-mbstring php7.3-zip php7.3-xml composer

我已安装php7.3: PHP7.3.19-1+ubuntu18.04.1+deb.sury.org+1(cli)(构建时间:2020年6月12日07:48:30)(新南威尔士州)
我在这里克隆了代码:

cd/var/www/html
git克隆

我还更改了文件夹的权限:

更改权限:
chmod-R 755/var/www/html/Magento2/
sudo chmod-R 777/var/www/html/Magento2/var/
sudo chmod-R 777/var/www/html/Magento2/pub/
sudo chmod-R 777/var/www/html/Magento2/app/etc
sudo chmod-R 777/var/www/html/Magento2/generated
sudo服务apache2重新启动

当我在浏览器中访问它时,会收到http 500错误:
如果我查看/var/log/apache2/error.log,我会看到:

[php7:error][pid 9296][client 79.112.0.14:61776]PHP致命错误:在第32行的/var/www/html/Magento2/setup/src/Magento/setup/Mvc/Bootstrap/InitParamListener.PHP中找不到接口'Laminas\EventManager\ListenerAggregateInterface'


有什么想法吗?有什么问题吗?

谢谢

您是否通过composer安装了依赖项?嗯,我从这里开始安装:这似乎与您的链接有所不同。它们略有不同,因为标题表明它正在AWS中安装Magento,但是缺少的命令是Magento目录中的
composer install
。。。这是您发送的文章中的一个步骤,根据您的问题详细信息,您尚未运行的命令。这是否回答了您的问题?您是否通过composer安装了依赖项?嗯,我从这里开始安装:这似乎与您的链接有所不同。它们略有不同,因为标题表明它正在AWS中安装Magento,但是缺少的命令是Magento目录中的
composer install
。。。这是您发送的文章中的一个步骤,根据您的问题详细信息,您尚未运行的命令。这是否回答了您的问题?