我已经按照安装步骤操作:
composer require sonata-project/seo-bundle
安装过程没有问题。
但是,配置/捆绑包中的下一步.php我必须手动添加(通常在安装捆绑包时,配置/捆绑包.php文件会自动更新:
SonataSeoBundleSonataSeoBundle::class => ['all' => true],
之后,我的日志文件中有下一个致命错误或执行"php bin/console cache:warmup":
PHP Fatal error: Uncaught Error: Class 'SonataSeoBundleSonataSeoBundle' not found in src/Kernel.php:32
好吧,我看到"作曲家需要奏鸣曲项目/seo-bundle"安装在我的远程主机中没有完成:控制台说"已杀">
存在RAM内存级别问题(我的主机中有512Mb(。
我像这样解决了这个问题: - 我在本地服务器中安装了奏鸣曲项目/seo捆绑包 - 我在远程服务器中复制本地 composer.lock 文件。 - 我在远程服务器中做: 作曲家安装
现在,Sonata-project/seo-bundle 已正确安装。