![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 350 Pomógł: 31 Dołączył: 23.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
Cześć.
Gdy próbuje wejść na swoją stronę Symfony2 przez adres: http://127.0.0.1/symfony2/web/app_dev.php/demo/hello/test prawidłowo wyświetla mi stronę www. Jednak gdy usunę app_dev.php wyświetla mi komunikat 404. Czyściłem cache za pomocą konsoli z polecenia: console cache:clear jednak nic to nie dało. Zauważyłem również, że plik routing.yml mam pusty (w routing_dev.yml są wpisy) więc skopiowałem tylko te podstawowe, tj: Kod _welcome: pattern: / defaults: { _controller: AcmeDemoBundle:Welcome:index } _demo_secured: resource: "@AcmeDemoBundle/Controller/SecuredController.php" type: annotation _demo: resource: "@AcmeDemoBundle/Controller/DemoController.php" type: annotation prefix: /demo do routing.yml ponownie wyczyściłem cache, ale wciąż ten sam komunikat błędu 404. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 155 Pomógł: 1 Dołączył: 12.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Wyczysć cache,
$ php app/console cache:clear --env=prod --no-debug a później jak chcesz na produkcyjnym działać to musisz go na produkcyjny przełaczyć. $kernel = new AppKernel('prod', false); No ale jak programujesz to na razie siedź sobie na dev ... dużo wygodniej, łatwiej i lepiej. Ten post edytował basso 20.05.2013, 20:56:12 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 168 Pomógł: 126 Dołączył: 5.02.2010 Skąd: Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Wyczysć cache, $ php app/console cache:clear --env=prod --no-debug a później jak chcesz na produkcyjnym działać to musisz go na produkcyjny przełaczyć. $kernel = new AppKernel('prod', false); Pierwsze słyszę żeby coś przełączać w kernelu... Po to są zrobione dwa środowiska (dev i prod) żeby z nich korzystać, przy czym rozpoznawane są na podstawie właśnie linku, gdy masz app_dev.php automatycznie uruchamiany projekt jest w środowisku deweloperskim, co powoduje tworzenie plików na bieżąco, natomiast, gdy nie mamy w linku app_dev.php automatycznie uruchamia się app.php, czyli środowisko produkcyjne, które za pierwszym razem tworzy sobie potrzebne pliki i później z nich korzysta, co przekłada się na szybkość. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 03:16 |