Erreur FileLoaderImportCircularReferenceException dans Symfony
Bonjour,
Je tombe sur une erreur et je n'arrive pas à la résoudre:
Code:
1 2
|
FileLoaderImportCircularReferenceException in FileLoader.php line 97: Circular reference detected in "C:\Users\Stephan\Documents\essai-app\app/config/routing_dev.yml" ("C:\Users\Stephan\Documents\essai-app\app/config/routing_dev.yml" > "C:\Users\Stephan\Documents\essai-app\app/config\routing.yml" > "C:\Users\Stephan\Documents\essai-app\src\Stephan\BlogBundle/Resources/config/routing.yml" > "C:\Users\Stephan\Documents\essai-app\app/config/routing_dev.yml"). |
Du coup, j'ai essayé de rendre mon code le plus court possible en enlevant des méthodes de mon controller, juste une route dans le routing et une seule vue dans Ressource/View mais l'erreur est toujours présente.
J'ai l'impression que parfois l'erreur part mais ensuite revient.
Pouvez vous m'aider s'il vous plaît?
Je vous remercie par avance
Voilà le code:
Nom du bundle: StephanBlogBundle
Dans src\Stephan\BlogBundle\Controller\BlogController.php:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
<?php
namespace Stephan\BlogBundle\Controller;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use Symfony\Component\HttpFoundation\Response;
class BlogController extends Controller
{
public function essaiAction($name)
{
return $this->render('StephanBlogBundle:Essai:essai-test.html.twig', array('name' => $name));
}
} |
Dans src\Stephan\BlogBundle\Resources\config routing.yml:
Code:
1 2 3 4
|
exemple_essai_test:
path: /essai-test/{name}
defaults: { _controller: StephanBlogBundle:Blog:essai } |
Dans app\config\routing.yml:
Code:
1 2 3 4 5 6 7 8
|
stephan_blog:
resource: "@StephanBlogBundle/Resources/config/routing.yml"
prefix: /
app:
resource: "@AppBundle/Controller/"
type: annotation |
Dans app\config\routing_dev.yml:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
_wdt:
resource: "@WebProfilerBundle/Resources/config/routing/wdt.xml"
prefix: /_wdt
_profiler:
resource: "@WebProfilerBundle/Resources/config/routing/profiler.xml"
prefix: /_profiler
_configurator:
resource: "@SensioDistributionBundle/Resources/config/routing/webconfigurator.xml"
prefix: /_configurator
_errors:
resource: "@TwigBundle/Resources/config/routing/errors.xml"
prefix: /_error
_main:
resource: routing.yml |
Dans src\Stephan\BlogBundle\Resources\Ressources\views\essai-test.html.twig:
Code:
1 2
|
<h1>Un exemple de twig avec le nom: {{ name }} </h1> |