Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Symfony][ZF2][Symfony2]Dodanie aplikacji symfony na serwer, nie działające linki
Forum PHP.pl > Forum > PHP > Frameworki
Crash89
Dodałem swoją aplikację na serwer, pierwszy raz dodaję aplikację zrobioną w symfony 3.
I po dodaniu na serwer występuje taki problem:

Strona główna się odpala jak i następuje połączenie z bazą danych, ale kiedy chcę wejść na jakikolwiek link z aplikacji następuje
błąd 404.
Coś trzeba jeszcze skonfigurować?

lokalnie wszystko działa bez zarzutu.

proszę o pomoc.
nospor
To moze pokaz jak wygladaja linki na ktore chcesz wejsc
Crash89
Cytat(nospor @ 14.05.2018, 15:58:28 ) *
To moze pokaz jak wygladaja linki na ktore chcesz wejsc


To jest ze źródła strony:
  1. <a href="/otomotek/web/login">Login</a>


Dla cssów i javascriptów linki wyglądają podobnie i się doczytują.

Pyton_000
a vhost?
nospor
Ok, a teraz mi pokaz w kodzie jak generujesz te linki
Crash89
Cytat(nospor @ 14.05.2018, 16:09:58 ) *
Ok, a teraz mi pokaz w kodzie jak generujesz te linki


Generuję linki w twigu za pomocą funkcji path:

  1. <a href="{{ path('fos_user_security_login') }}">


Cytat(Pyton_000 @ 14.05.2018, 16:08:44 ) *
a vhost?


Hosting mam na home.pl, z tego co wiem tam jest apache.
a w plikach .htaccess nie mam tego skonfigurowanego.
nospor
zakladam, ze "web" to ten web, ktory jest publicznym folderem w symfony. On sie w ogole nie powinien znajdowac w sciezce url. Poczytaj o VHOSTach jak juz zaproponowano. W dokumentacji symfony tez o tym pisza jak poprawnie skonfigurac serwer www.
Crash89
Cytat(nospor @ 14.05.2018, 16:26:38 ) *
zakladam, ze "web" to ten web, ktory jest publicznym folderem w symfony. On sie w ogole nie powinien znajdowac w sciezce url. Poczytaj o VHOSTach jak juz zaproponowano. W dokumentacji symfony tez o tym pisza jak poprawnie skonfigurac serwer www.

A w którym pliku dodać ten VirualHost, nigdzie nie jest to napisane.
Jeśli w .htaccess, to w którym katalogu? bo symfony 3 jest kilka.
nospor
Dokumentacja symfony mowi jak powinien wygladac VH
https://symfony.com/doc/current/setup/web_s...-apache-mod-php

Zaa google mowi gdzie mozna go skonfigurowac i jak np
https://www.digitalocean.com/community/tuto...buntu-14-04-lts
Crash89
Cytat(nospor @ 15.05.2018, 13:18:17 ) *
Dokumentacja symfony mowi jak powinien wygladac VH
https://symfony.com/doc/current/setup/web_s...-apache-mod-php

Zaa google mowi gdzie mozna go skonfigurowac i jak np
https://www.digitalocean.com/community/tuto...buntu-14-04-lts


Niestety na swoim hostingu nie mam dostępu do katalogu :
/etc/apache2/

Czy jest jakiś inny sposób na ustawienie tego, czy muszę zmieniać serwer na taki gdzie mam do tego dostęp?
PawelC
Weź w ovh najtańszy VPS za +-15zł miesięcznie, skonfiguruj go(poradników jest masa) i problem z głowy smile.gif
aras785
Cytat(Crash89 @ 15.05.2018, 13:47:16 ) *
Niestety na swoim hostingu nie mam dostępu do katalogu :
/etc/apache2/

Czy jest jakiś inny sposób na ustawienie tego, czy muszę zmieniać serwer na taki gdzie mam do tego dostęp?


Gdzie masz serwer?
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.