![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 74 Pomógł: 0 Dołączył: 17.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Stworzyłem projekt symfony (symfony instalowałem na podstawie pierwszego dnia jobeeta: tzn ściągniętą paczkę ze strony symfony rozpakowałem w katalog_główny\lib\vendor, później instalowałem jeszcze plugin guard), projekt na lokalu działa ładnie. I nadszedł czas przerzucić go na home.pl - skopiowałem więc katalog główny projektu na serwer i podpiąłem pod niego domenę stworzyłem plik .htaccess przekierowujący każdy request do katalogu web no i niestety przy próbie odpalenia wywala mi internal error 500 The server encountered an internal error and could not complete your request. . Mam następujące pytania czy przy takiej instalacji symfony (tzn wszystkie pliczki symfony znajduja sie w katalogu projektu \lib\vendor) jest sens robienia symfony freeze przed przerzuceniem projektu na serwer? Czy to że nie zamroziłem projektu może być powodem błędu a jeśli nie to jaki może być inny powód błędu? Proszę o wyrozumiałość to mój pierwszy projekt z symfony ![]() |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 180 Pomógł: 37 Dołączył: 1.05.2008 Skąd: Białystok Ostrzeżenie: (0%) ![]() ![]() |
Ogólnie symfony na hostingu współdzielonym bez freeze może stwarzać trochę problemów, na pewno mniej roboty jest kiedy projekt się zwyczajnie zamrozi i go wrzuci (chociaż warto się pomęczyć jeśli planujemy hostować na tym samym serwerze kilka projektów symfony korzystających z tego samego lib'a). Najlepiej zerknąć do loga symfony lub odpalić tryb dev - wtedy będziesz wiedział na czym stoisz.
PS: Korzystałeś z instrukcji instalacji symfony na home.pl? |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 74 Pomógł: 0 Dołączył: 17.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
Dokładnie z tego korzystałem. A co do freeze to mam na mysli to ze z tego co wyczytalem freeze kopiuje wszystkie potrzebne biblioteki z miejsca instalacji symfony do katalogu projektu - a ja przeciez instalowalem symfony od razu w tym katalogu wiec niczego dodawac nie trzeba a po zamrozeniu katalog z projektem wazy mi dwa razy wiecej
![]() Berg a ty wrzucales tym sposobem ? I jesli tak to czy normalnie wszystko dzialalo?? Ja zastosowalem tylko krok pierwszy no i przy sprawdzaniu w przegladarce nie dzialalo mi to przekierowanie wiec z dalsza czescia na razie dalem sbie spokoj i kombinuje po swojemu... |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 180 Pomógł: 37 Dołączył: 1.05.2008 Skąd: Białystok Ostrzeżenie: (0%) ![]() ![]() |
Freeze oprócz kopiowania plików ustawia jeszcze ścieżkę do lib w ProjectConfiguration. Ja zazwyczaj robię freeze jeśli projekt ma leżeć na serwerze współdzielonym, wygodniej jest dla mnie wtedy wrzucać taki projekt - ale jak już mówiłem freeze nie jest wymagany. Do do home.pl - wrzucałem wszystko dokładnie z instrukcją i nie było większych problemów. Wydaje mi się że masz coś źle ustawione w Symfony, wrzuć na serwer frontend_dev (nie zapomnij zmienić adres IP na swój), ewentualnie zerknij co mówi Ci log Symfony.
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 247 Pomógł: 11 Dołączył: 5.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
Ja nie mam hostingu na home.pl, ale:
harvesterix: "Ja zastosowalem tylko krok pierwszy no i przy sprawdzaniu w przegladarce nie dzialalo mi to przekierowanie wiec z dalsza czescia na razie dalem sbie spokoj i kombinuje po swojemu... " krok 1 i 2 instrukcji na home.pl sa obowiazkowe ![]() Alternatywny sposób to wgrywasz zawartość katalogu 'web' do public_html (zawartosc a nie katalog), natomiast reszte katalogow symfony umieszczasz w tym samym miejscu w jakim znajduje sie katalog public_html. Następną ważną rzeczą jest clear cache, albo jesli nie mamy dostępu do konsoli to kasujemy WSZYSTKO z katalogu 'cache' symfony ![]() Nie ma możliwości żeby coś nie działało - oba sposoby są pewne i skuteczne ![]() Ten post edytował wiewiorek 24.09.2009, 15:54:26 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 74 Pomógł: 0 Dołączył: 17.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
Dzieki wiewiorek sprawdze twoje sposoby jutro bo na dzis juz wymiekam. Napisz mi jeszcze czy zamrazales swoje projekty przed przenoszeniem?
A krok drugi nie jest chyba konieczny bo w tym kroku chodzi tylko o pozbycie sie nazwy katalogu web z url-a (czyli jesli wpisze bez web to powinno poleciec), przynajmniej ja tak to rozumiem... |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 247 Pomógł: 11 Dołączył: 5.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
Nie robie freeze
![]() Ten post edytował wiewiorek 24.09.2009, 17:51:24 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 74 Pomógł: 0 Dołączył: 17.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
przy probie odpalenia projektu wyskakuje mi
"Oops! An Error Occurred The server returned a "500 Internal Server Error"." a gdy chce odpalic frontend_dev.php zeby sprawdzic co jest nie tak wyskakuje mi: "You are not allowed to access this file. Check frontend_dev.php for more information." Juz wymiekam normalnie ![]() |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 180 Pomógł: 37 Dołączył: 1.05.2008 Skąd: Białystok Ostrzeżenie: (0%) ![]() ![]() |
W pliku frontend_dev.php masz blokadę ip, domyślnie akceptuje tylko 127.0.0.1 dzięki czemu można wywołać plik na localhoście. Musisz po prostu edytować plik i wstawić swój numer ip
![]() |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 74 Pomógł: 0 Dołączył: 17.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
juhuuuu juz lata dzieki Berg dzieki wiewiorek
![]() Ten post edytował harvesterix 25.09.2009, 10:51:44 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.06.2025 - 10:18 |