0

我使用 Composer 安装了 FOSElasticaBundle,之后按照https://github.com/FriendsOfSymfony/FOSElasticaBundle上的说明, 我在 Appkernel.php 文件中注册了 FOSElasticaBundle 类,演示代码如下

// app/AppKernel.php

public function registerBundles()
{
    $bundles = array(
        // ...
        new FOS\ElasticaBundle\FOSElasticaBundle(),
    );
}

但问题是在new FOS\ElasticaBundle\FOSElasticaBundle(),AppKernel.php 文件中注册之后。我正在尝试从 netbeans 运行 Symfony 命令,但它显示错误

致命错误:在 AppKernel.php 文件中找不到类 'FOS\ElasticaBundle\FOSElasticaBundle'

请给我一些解决这个问题的方法。谢谢

4

1 回答 1

0

我找到了解决方案。

在完成 FosElasticaBundle 的配置之后。

添加这一行

$loader->add('FOS', DIR.'/../vendor/friendsofsymfony/elastica-bundle/FOS');

进入你的 app/autoloader.php 文件。这对我有用。

谢谢你。

于 2013-12-15T20:35:48.960 回答