[Symfony] FosUserBundle, brak routingu do logowania |
[Symfony] FosUserBundle, brak routingu do logowania |
17.05.2018, 19:10:07
Post
#1
|
|
Grupa: Zarejestrowani Postów: 129 Pomógł: 13 Dołączył: 29.03.2012 Ostrzeżenie: (0%) |
Witam. Wczoraj zainstalowałem Bundla FosUserBundle w wersji 2.1.2 oraz według instrukcji ze strony Symfony.com zintegrowałem tegoż bundla z frameworkiem. Problem pojawił się w momencie gdy wpisuję adres 127.0.0.1:8000/login. Panel rejestracji działa i mogę dodawać użytkowników lecz nie ma routingu dla strony logowania i nie wiem gdzie szukać rozwiązania. Błąd jaki się pojawia to:
CODE No route found for "GET /login/" natomiast jak wpiszę adres bez slasha na końcu to wyskakuje komunikat: CODE AppBundle\Entity\auction object not found. Wszystko robiłem metodą kopiuj-> wklej z instrukcji symfony. Pliki które konfigurowałem wyglądają tak: app/AppKernel: CODE
app/config/security.yml CODE
app/config/config.yml CODE
CODE
Klasy dostępu "User" nie wkleiłem bo nie chodzi o łączenie z bazą danych |
|
|
19.05.2018, 21:54:59
Post
#2
|
|
Grupa: Zarejestrowani Postów: 129 Pomógł: 13 Dołączył: 29.03.2012 Ostrzeżenie: (0%) |
Znalazłem błąd. Miałem źle ustawiony routing . podczas tworzenia akcji mającej na celu pobranie danych z bazy ustawiłem routing na "/{id}" i fosuserbundle próbował pobrać obiekt z nieistniejącej ścieżki. Jak zamieniłem routing do tej akcji na /jakas/akcja/{id} to błąd zniknął. Mam jeszcze pytanie odnośnie mechanizmu routingu Symfony. Czy ten framework odpytuje za każdym razem wszystkie kontrolery żeby dobrać się do danej akcji?
|
|
|
20.05.2018, 10:22:04
Post
#3
|
|
Grupa: Zarejestrowani Postów: 618 Pomógł: 143 Dołączył: 22.12.2010 Ostrzeżenie: (0%) |
Czy ten framework odpytuje za każdym razem wszystkie kontrolery żeby dobrać się do danej akcji? http://davidbu.ch/slides/2015-12-03-symfony-routing.html#14 Luknij na prezentację. W środowisku prod wszystko jest kompilowane i optymalizowane. https://symfony.com/blog/new-in-symfony-4-1...test-php-router - tu masz zarys nowszej wersji routera. |
|
|
Wersja Lo-Fi | Aktualny czas: 24.04.2024 - 01:57 |