Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Symfony] Konfiguracja Appacha dla symfony 1.4.8
Kraxi
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 24.10.2010

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


Witam!

Mam SF w wersji 1.4.8, PHP w wersji 5.3.0 oraz Appache'a w wersji 2.2.11. Używam Windows 7.

Udało mi się stworzyć projekt symfony, uzyskałem coś takiego:

(IMG:http://img837.imageshack.us/img837/9681/capturehro.th.jpg)

Uploaded with ImageShack.us

Teraz mam problem z konfiguracją Appache'a

Korzystałem z różnych tutków, ale do starszych wersji symfony i do starszych wersji Appache'a.
Obecnie mój plik httpd-vhosts.conf wygląda tak
CODE
#
# Virtual Hosts
#
# If you want to maintain multiple domains/hostnames on your
# machine you can setup VirtualHost containers for them. Most configurations
# use only name-based virtual hosts so the server doesn't need to worry about
# IP addresses. This is indicated by the asterisks in the directives below.
#
# Please see the documentation at
# <URL:http://httpd.apache.org/docs/2.2/vhosts/>
# for further details before you try to setup virtual hosts.
#
# You may use the command line option '-S' to verify your virtual host
# configuration.

#
# Use name-based virtual hosting.
#
NameVirtualHost *:80

#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for all requests that do not
# match a ServerName or ServerAlias in any <VirtualHost> block.
#
#<VirtualHost *:80>
# ServerAdmin webmaster@dummy-host.localhost
# DocumentRoot "C:/wamp/www"
# ServerName localhost
# ErrorLog "logs/localhost.log"
# CustomLog "logs/localhost-access.log" common
#</VirtualHost>

#<VirtualHost *:80>
# ServerAdmin kraxi@server.pl
# DocumentRoot "C:/wamp/www/testproject/web"
# ServerName testproject.loc
# ErrorLog "logs/testproject.loc.log"
# CustomLog "logs/dummy-host2.localhost-access.log" common
#</VirtualHost>







Zakomentowałem prawie wszystko, bo jak namieszałem to mi nawet nie odpalało tej defaultowej stronki symfony. Tam w tym pliku jest w tej chwili namieszane, potrzebuję pomocy na temat tego co tam muszę wpisać, żeby Appache ogarnął symfony.

potrzebne (moim zdaniem) dane

Projekt Symfony nazywa się testproject
Ścieżka do projektu: C:\wamp\www\testproject
Gdzie zainstalował mi się SF: C:\wamp\bin\php\php5.3.0\PEAR\symfony


Będę baaardzo wdzięczny za każdą możliwą pomoc.

pzdr!

Temat do zamknięcia, udało mi się wywalczyć samemu (IMG:style_emoticons/default/smile.gif)

dla przyszłych pokoleń można zostawić:
wszystko tak jak wcześniej, plik httpd-vhosts.conf:

CODE

#
# Virtual Hosts
#
# If you want to maintain multiple domains/hostnames on your
# machine you can setup VirtualHost containers for them. Most configurations
# use only name-based virtual hosts so the server doesn't need to worry about
# IP addresses. This is indicated by the asterisks in the directives below.
#
# Please see the documentation at
# <URL:http://httpd.apache.org/docs/2.2/vhosts/>
# for further details before you try to setup virtual hosts.
#
# You may use the command line option '-S' to verify your virtual host
# configuration.

#
# Use name-based virtual hosting.
#
NameVirtualHost *:80

Listen 127.0.0.1:80

<VirtualHost 127.0.0.1:80>
ServerName test.localhost
DocumentRoot "C:\wamp\www\testproject\web"
DirectoryIndex index.php
<Directory "C:\wamp\www\testproject\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>



Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
r4nd4ll
post
Post #2





Grupa: Zarejestrowani
Postów: 38
Pomógł: 5
Dołączył: 10.05.2009

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


No nie bardzo jest ok.. Dziś moje pierwsze zetknięcie z SF i zaraz mnie chyba szlag trafi :/
Otóż na localhoście mam kilkanaście serwisów (nie na Symfony) i teraz utworzyłem nowy katalog z projektem Symfony.
Efekt jaki chcę uzyskać to możliwość dostępu do moich serwisów tak jak do tej pory: http://localhost/nazwa_serwisu, jak też dostępu do aplikacji Symfony w taki sam sposób, czyli: http://localhost/nazwa_aplikacji_symfony.
Ustawiając Virtual Hosta na porcie 80, działa projekt Symfony.. ale jest dostępny bezpośrednio przez http://localhost i każda próba wywołania folderu localhost'a kończy się stroną błędu Symfony - inaczej mówiąć localhost został "zmonopolizowany" przez projekt Symfony.
Ustawiając Virtuala na porcie 8080, SF owszem działa, ale jest dostępne pod http://localhost:8080 (logiczne), do innych serwisów też mam dostęp.
Ale przecież to bezsens, a co jak postawię kolejny projekt Symfony? Nowy port i znów localhost:nowy_port (IMG:style_emoticons/default/questionmark.gif) A co jak będę chciał wrzucić serwis na hosting www gdzie nie mam dostępu do konfiguracji Virtual hostów Apache'a??
No musi się to dać jakoś sensownie rozwiązać.. Do tej pory programowałem na ZF (najczęściej) i Kohanie. Dziś jak już wspomniałem moje pierwsze zetknięcie z SF i już mnie cholernie zniechęciła ta instalacja :/ Proszę o jakąś poradę jak to rozwiązać (bo zakładam, że efekt jaki chcę osiągnąć niemożliwym nie jest).
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 10.10.2025 - 18:22