Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Symfony] problem z instalacja, Sukces ale bez grafiki
crazy191
post 11.05.2010, 13:34:47
Post #1





Grupa: Zarejestrowani
Postów: 79
Pomógł: 6
Dołączył: 20.04.2009

Ostrzeżenie: (0%)
-----


Witam. Mam taki problem, zainstalowałem Symfony wyświetla się strona z tekstem Symfony Project Created
Congratulations! You have successfully created your symfony project.
itd..

Ale nie ma obrazków. Panel developerski też nie ma, ale js działa.

Drugi problem nie mogę utworzyć hosta wirtualnego.

Do pliku httpd.conf w Apache dodałem.

  1. <VirtualHost 127.0.0.1:8080>
  2. ServerName sfproject.localhost //to nie działa
  3. DocumentRoot "C:\wamp\www\first_project\web" //tutaj mam utworzony projekt, wyswietla sie sukces bez grafiki
  4. DirectoryIndex index.php
  5. <Directory "C:\wamp\www\first_project\web">
  6. AllowOverride All
  7. Allow from All
  8. </Directory>
  9.  
  10. Alias /sf "C:\wamp\bin\php\php5.3.0\data\symfony\web\sf"
  11. <Directory "C:\wamp\bin\php\php5.3.0\data\symfony\web\sf"> //tutaj mam 3 foldery sf_admin,sf_default, sf_web_debug
  12. AllowOverride All
  13. Allow from All
  14. </Directory>
  15. </VirtualHost>


Wersja symfony 1.4.4, wamp 2.0

Proszę o pomoc....

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 15)
LBO
post 11.05.2010, 13:54:59
Post #2





Grupa: Zarejestrowani
Postów: 1 415
Pomógł: 117
Dołączył: 7.09.2005
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Musisz dołączyć folder danych sf w którym znajduje się to czego szukasz.

Najprościej będzie przekopiować go do katalogu web w twoim projekcie.

Trochę trudniej - stworzyć alias /sf, na serwerze, wskazujący na ten folder.

edit

Kod
ServerName sfproject.localhost


A dodałeś odpowiedni wpis w pliku hosts?

Go to the top of the page
+Quote Post
crazy191
post 11.05.2010, 15:24:23
Post #3





Grupa: Zarejestrowani
Postów: 79
Pomógł: 6
Dołączył: 20.04.2009

Ostrzeżenie: (0%)
-----


Gdy dodałem wpis do HOSTS
  1. 127.0.0.1 localhost
  2. 127.0.0.1 sfproject.localhost


to gdy wywołuje
  1. http://sfproject.localhost/index.php/

to pokazuje strone startową WAMP-a a nie projekt symfony.

Wiecie dlaczego?
Go to the top of the page
+Quote Post
LBO
post 11.05.2010, 17:53:36
Post #4





Grupa: Zarejestrowani
Postów: 1 415
Pomógł: 117
Dołączył: 7.09.2005
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


1. Zrestartowałeś Apache'a?
2. Czy w httpd.conf przed sekcjami VirtualHost masz
Kod
NameVirtualHost 127.0.0.1:8080
Go to the top of the page
+Quote Post
crazy191
post 11.05.2010, 18:43:19
Post #5





Grupa: Zarejestrowani
Postów: 79
Pomógł: 6
Dołączył: 20.04.2009

Ostrzeżenie: (0%)
-----


Zresetowałem apacha.
W configu mam dodane:
  1. NameVirtualHost 127.0.0.1:8080
  2. <VirtualHost 127.0.0.1:8080>
  3. ServerName sfproject.localhost
  4. DocumentRoot "C:\wamp\www\first_project\web"
  5. DirectoryIndex index.php
  6. <Directory "C:\wamp\www\first_project\web">
  7. AllowOverride All
  8. Allow from All
  9. </Directory>
  10.  
  11. Alias /sf "C:\wamp\bin\php\php5.3.0\data\symfony\web\sf"
  12. <Directory "C:\wamp\bin\php\php5.3.0\data\symfony\web\sf">
  13. AllowOverride All
  14. Allow from All
  15. </Directory>
  16. </VirtualHost>


No i niestety nie działa.

http://sfproject.localhost/first_project/web/ /// to działa

ale chce żeby to działało: http://sfproject.localhost/ // to kieruje na strone wampa
Go to the top of the page
+Quote Post
destroyerr
post 11.05.2010, 20:20:41
Post #6





Grupa: Zarejestrowani
Postów: 879
Pomógł: 189
Dołączył: 14.06.2006
Skąd: Bytom

Ostrzeżenie: (0%)
-----


No to jeszcze do adresu w przeglądarce dodaj port.
Go to the top of the page
+Quote Post
crazy191
post 11.05.2010, 21:59:17
Post #7





Grupa: Zarejestrowani
Postów: 79
Pomógł: 6
Dołączył: 20.04.2009

Ostrzeżenie: (0%)
-----


Gdy wpisuje http://sfproject.localhost:8080/ to nic się nie wyświetla... Biała strona tylko
Go to the top of the page
+Quote Post
destroyerr
post 11.05.2010, 23:00:58
Post #8





Grupa: Zarejestrowani
Postów: 879
Pomógł: 189
Dołączył: 14.06.2006
Skąd: Bytom

Ostrzeżenie: (0%)
-----


Sprawdź logi apache'a. Spróbuj uruchomić stronę w środowisku deweloperskim (frontend_dev.php, czy jaką tam masz aplikacje).
Go to the top of the page
+Quote Post
crazy191
post 12.05.2010, 09:22:13
Post #9





Grupa: Zarejestrowani
Postów: 79
Pomógł: 6
Dołączył: 20.04.2009

Ostrzeżenie: (0%)
-----


Pojawia się taki błąd.
  1. client denied by server configuration: C:/wamp/www/


Co z tym zrobic?
Go to the top of the page
+Quote Post
LBO
post 12.05.2010, 10:29:33
Post #10





Grupa: Zarejestrowani
Postów: 1 415
Pomógł: 117
Dołączył: 7.09.2005
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Na początek, nie instaluj żadnych WAMPów-srampów.
To jest autentyczna rada, nie naigrywam się. Musisz nauczyć się konfigurować sobie środowisko developerskie.
Go to the top of the page
+Quote Post
crazy191
post 12.05.2010, 10:32:04
Post #11





Grupa: Zarejestrowani
Postów: 79
Pomógł: 6
Dołączył: 20.04.2009

Ostrzeżenie: (0%)
-----


To mam php, apache, pear osobno? Nic nie da się z tym zrobić? Bo symfony chodzi ale wirtualny host już nie...?
Go to the top of the page
+Quote Post
LBO
post 12.05.2010, 10:37:16
Post #12





Grupa: Zarejestrowani
Postów: 1 415
Pomógł: 117
Dołączył: 7.09.2005
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


wklej gdzieś całość httpd.conf, ja pamiętam, że w plikach konfiguracyjnych WAMPa była sieczka i nie trudno o błąd.

Co do komunikatu "client denied by server configuration" to możliwe, że gdzieś masz taką linijkę
Kod
Deny from all

albo pomyliłeś się przy wpisywaniu ścieżek.

Cytat
To mam php, apache, pear osobno?


Wbrew pozorom to jest bardzo łatwe, szczególnie na windzie.
Go to the top of the page
+Quote Post
crazy191
post 12.05.2010, 10:55:23
Post #13





Grupa: Zarejestrowani
Postów: 79
Pomógł: 6
Dołączył: 20.04.2009

Ostrzeżenie: (0%)
-----


Tutaj całość httpd.conf
http://wklej.org/id/332467/

Są tam Deny from all, ale jak wszystkie skasowałem to i tak nic działa...

Co do scieżek: C:\wamp\www\first_project\web tutaj mam wygenrowany projekt symfony, strona startowa działa dobrze

A ta scieżka C:\wamp\bin\php\php5.3.0\data\symfony\web\sf prowadzi do 3 folderów. sf_admin, sf_default,sf_web_debug

Ten post edytował crazy191 12.05.2010, 10:56:10
Go to the top of the page
+Quote Post
LBO
post 12.05.2010, 11:21:41
Post #14





Grupa: Zarejestrowani
Postów: 1 415
Pomógł: 117
Dołączył: 7.09.2005
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Zastąp to co dodałeś, czymś takim

Kod
NameVirtualHost *:80

<VirtualHost *:80>
# WAMPowy default
</VirtualHost>

<VirtualHost *:80>
  ServerName sfproject.localhost
  DocumentRoot "C:\wamp\www\first_project\web"
  <Directory "C:\wamp\www\first_project\web">
    AllowOverride All
    Allow from All
  </Directory>

  Alias /sf "C:\wamp\bin\php\php5.3.0\data\symfony\web\sf"
  <Directory "C:\wamp\bin\php\php5.3.0\data\symfony\web\sf">
    AllowOverride All
    Allow from All
  </Directory>
</VirtualHost>


Zrestartuj serwer i wejdź na adres sfproject.localhost
Go to the top of the page
+Quote Post
crazy191
post 12.05.2010, 11:34:17
Post #15





Grupa: Zarejestrowani
Postów: 79
Pomógł: 6
Dołączył: 20.04.2009

Ostrzeżenie: (0%)
-----


Dzięki wielkie. Działa...
Go to the top of the page
+Quote Post
LBO
post 12.05.2010, 11:41:46
Post #16





Grupa: Zarejestrowani
Postów: 1 415
Pomógł: 117
Dołączył: 7.09.2005
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Cytat(crazy191 @ 12.05.2010, 11:55:23 ) *
Są tam Deny from all, ale jak wszystkie skasowałem to i tak nic działa...


Bo nie ustawiłeś Apache'a, żeby nasłuchiwał portu 8080 - to stąd.

Kod
Listen 127.0.0.1:8080
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 12:11