po uruchomieniu init: acl w symfony2.0 Mam ten błąd, każdy wie, jak to naprawić!Użytkownik zażądał nieistniejącej usługi "security.acl.dbal.connection"
You have requested a non-existent service "security.acl.dbal.connection"
po uruchomieniu init: acl w symfony2.0 Mam ten błąd, każdy wie, jak to naprawić!Użytkownik zażądał nieistniejącej usługi "security.acl.dbal.connection"
You have requested a non-existent service "security.acl.dbal.connection"
Musisz włączyć obsługę ACL w swojej aplikacji. Dodaj tę linię do pliku konfiguracyjnego security.yml
:
acl:
connection: default
Następnie uruchom php app/console init:acl
ponownie.
Żadne z nich nie zadziałało u mnie. Ta usługa w rzeczywistości nie jest dostępna ...
pracuje czy nie, jeśli tylko aktualizować za pomocą schematu ...! . "php app/console do: sch: upd --force", FW zaktualizuje bazę danych z tabelami ACL i rozwiąże problem :) – mmoreram
Aby wyrazić taką opinię, należy wpisać słowa kluczowe w wierszu po słowie kluczowym security
. Jeśli tylko umieścić
acl:
connection: default
W górnej części pliku security.yml
, można uzyskać ten błąd. Cytuję to, aby ludzie mogli dojść do tego wątku, wyszukując błąd.
[Symfony\Component\Config\Exception\FileLoaderLoadException]
Cannot import resource "/home/jupiter/symfony/cupon/app/config/secu
rity.yml" from "/home/jupiter/symfony/cupon/app/config/config.yml".
(There is no extension able to load the configuration for "acl"
(in /home/jupiter/symfony/cupon/app/config/security.yml). Looked for
namespace "acl", found "framework", "security", "twig", "monolog",
"swiftmailer", "assetic", "doctrine", "sensio_framework_extra", "ci
udad", "usuario", "tienda", "oferta", "backend", "ideup_simple_pagi
nator", "web_profiler", "sensio_distribution")
[Symfony\Component\DependencyInjection\Exception\InvalidArgumentException]
There is no extension able to load the configuration for "acl" (in
/home/jupiter/symfony/cupon/app/config/security.yml). Looked for na
mespace "acl", found "framework", "security", "twig", "monolog", "s
wiftmailer", "assetic", "doctrine", "sensio_framework_extra", "ciud
ad", "usuario", "tienda", "oferta", "backend", "ideup_simple_pagina
tor", "web_profiler", "sensio_distribution"
Więc po prostu upewnić acl
jest po security
słów kluczowych:
security:
acl:
connection: default
To nie pracował dla mnie :( – hgf
Działa świetnie Dzięki –