我正在进行网站迁移,所以我做了一个新的CI/CD管道,它使用compsoer安装magento并将其与自定义pub目录合并。我遇到的问题是,当我执行php bin/magento setup:install
命令时,我收到以下错误:
PHP Fatal error: Uncaught Error: Class 'Magento\Setup\Mvc\Bootstrap\InitParamListener' not found in /htdocs/releases/20231116163606/setup/config/application.config.php:29
Stack trace:
#0 /htdocs/releases/20231116163606/vendor/magento/framework/Console/Cli.php(78): require()
#1 /htdocs/releases/20231116163606/bin/magento(22): Magento\Framework\Console\Cli->__construct()
#2 {main}
thrown in /htdocs/releases/20231116163606/setup/config/application.config.php on line 29
字符串
我已经阅读论坛几个小时了,我不想摆脱这个。Magento项目社区版版本2.4.2。
我确实尝试删除我的安装/供应商文件夹,然后再做 composer 安装或更新,但这并没有改变任何东西。我试图继续2.4.6版本,仍然相同的错误。
我尝试删除这些文件夹bin dev generated lib phpserver setup var vendor
和仍然相同的错误。
注意,这是我的组织中唯一的magento网站,所以我真的不熟悉它。
有人有主意吗?谢谢
1条答案
按热度按时间csbfibhn1#
请转到根目录并删除供应商文件夹:
rm -射频供应商
然后运行composer install命令。请检查以下命令
了composerinstall的