Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [symfony] The server returned a "404 Not Found".
Forum PHP.pl > Forum > PHP > Frameworki
client202
Witam

Zaczynam dopiero przygodę z Symfony i mam problem już na początku, a dokładniej z wywołaniem kontrolera.
Pracuje lokalnie (xampp)

Mój kontroler wygląda tak:

  1. <?php
  2.  
  3. namespace My\HelloWorldBundle\Controller;
  4.  
  5. use Symfony\Bundle\FrameworkBundle\Controller\Controller;
  6. use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;
  7. use Sensio\Bundle\FrameworkExtraBundle\Configuration\Template;
  8.  
  9. class DefaultController extends Controller
  10. {
  11. /**
  12.   * @Route("/hello/{name}")
  13.   * @Template()
  14.   */
  15. public function indexAction($name)
  16. {
  17. return array('name' => $name);
  18. }
  19. }


Po wprowadzeniu adresu
http://localhost/symf/hello-world/web//hello/aaabb

otrzymuje komunikat:
Oops! An Error Occurred
The server returned a "404 Not Found".

Z góry dziękuje za pomoc.
wujek2009
Spróbuj wbić adres:
http://localhost/app_dev.php/ i resztę adresu - czy Tylko na pewno masz taki routing zdefiniowany jak wskazałeś?
prz3kus
Sprawdziź czy nie ma błędów:
http://localhost/symf/hello-world/web/config.php

Dopiero:
http://localhost/symf/hello-world/web/app_...php/hello/a

app_dev.php - wersja developerska pokazuje błedy aplikacji oraz pasek debugowania
client202
Cytat(prz3kus @ 19.11.2015, 08:52:38 ) *
Sprawdziź czy nie ma błędów:
http://localhost/symf/hello-world/web/config.php

Dopiero:
http://localhost/symf/hello-world/web/app_...php/hello/a

app_dev.php - wersja developerska pokazuje błedy aplikacji oraz pasek debugowania


Wyczyściłem cache i działa,
został tylko mały problem ...
app_dev.php nie pokazuje paska debugowania, wcześniej był widoczny
kpt_lucek
Cytat(client202 @ 19.11.2015, 23:18:40 ) *
[...]
app_dev.php nie pokazuje paska debugowania, wcześniej był widoczny

A w templatce masz <body></body>?
client202
Cytat(kpt_lucek @ 20.11.2015, 22:32:16 ) *
A w templatce masz <body></body>?

Nie mam, teraz jest i działa exclamation.gif!
Dziękuje
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.