我无法在 Symfony 4 中安装 Sonata SEO Bundle

Posted

技术标签:

【中文标题】我无法在 Symfony 4 中安装 Sonata SEO Bundle【英文标题】:I cant install Sonata SEO Bundle in Symfony 4 【发布时间】:2018-10-13 03:51:14 【问题描述】:

我已按照安装步骤进行操作:

composer require sonata-project/seo-bundle

安装过程没问题。

但是,我必须手动添加 config/bundles.php 中的下一步(通常当我安装包时,config/bundles.php 文件会自动更新:

Sonata\SeoBundle\SonataSeoBundle::class => ['all' => true],

之后我的日志文件中出现下一个致命错误或执行“php bin/console cache:warmup”:

PHP Fatal error:  Uncaught Error: Class 'Sonata\SeoBundle\SonataSeoBundle' not found in src/Kernel.php:32

【问题讨论】:

【参考方案1】:

好吧,我看到“composer require sonata-project/seo-bundle”安装未在我的远程主机中完成:控制台显示“Killed”

存在 RAM 内存级别问题(我的主机中有 512Mb)。

我解决了这样的问题: - 我在本地服务器上安装了 sonata-project/seo-bundle - 我将本地 composer.lock 文件复制到远程服务器中。 - 我在我的远程服务器上做: 作曲家安装

现在奏鸣曲项目/seo-bundle 已正确安装。

【讨论】:

以上是关于我无法在 Symfony 4 中安装 Sonata SEO Bundle的主要内容,如果未能解决你的问题,请参考以下文章

无法在 Symfony 4.1 项目中安装 Doctrine Migrations V2

安装 Sonata ClassificationBundle 自动加载 ClassNotFound

Symfony 4 中的奏鸣曲 Seo Bundle

我无法在 symfony3.1 项目中安装 JMSSerializerBundle

无法在 Symfony 5.1 中安装 orm-pack

在 Symfony 2 项目中安装 Bootstrap 主题