![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 61 Pomógł: 0 Dołączył: 16.08.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Wiem ze temat byl poruszany wiele razy, przeczytalem wszystkie wątki, manuale różne też. Mimo to nie działa, więc pytam co jest nie tak:
Configuracja serwa: Windows 2003 Serwer php: 5.0.0b3 Serwer: Apache/2.0.48 (Win32) IP:213.25.228.231 Sciezka: C:/Apache Group/Apache2/htdocs Mam 3 domeny: http://cyklop.info http://replays.pl http://xivlo.wroclaw.pl Plik hosts: Kod 127.0.0.1 localhost
127.0.0.1 xivlo.wroclaw.pl 127.0.0.1 cyklop.info 127.0.0.1 replays.pl Plik hosts dziala tak jak powinien, domeny tez przekierowują na mój serw, dnsy itp wszystko działa- problem leży więc chyba po stronie apache'a: Na podstawie manuali wykoncypowałem takie coś: Kod NameVirtualHost *
<VirtualHost _default_:*> DocumentRoot "C:Apache GroupApache2htdocs" </VirtualHost> <VirtualHost *> ServerName replays.pl ServerAlias replays.pl *.replays.pl DocumentRoot "C:/Apache Group/Apache2/htdocs" </VirtualHost> <VirtualHost *> ServerName xivlo.wroclaw.pl ServerAlias xivlo.wroclaw.pl *.xivlo.wroclaw.pl DocumentRoot "C:Apache GroupApache2htdocsxivlo" DirectoryIndex index.php </VirtualHost> <VirtualHost *> ServerName cyklop.info ServerAlias cyklop.info *.cyklop.info DocumentRoot "C:/Apache Group/Apache2/htdocs/cyklop" </VirtualHost> Wnioskuję, że cośtam w moim apachu ruszyło, bo gdy wpisuję domenę xivlo.wroclaw.pl (sami sprawdźcie) to pojawia się rzeczywiście zawartość katalogu /xivlo/ - z tym, że jeśli wrzuce tam plik index.php to nie czyta go tylko czyta zawartość głównego katalogu /htdocs/. Jeśli zaś wrzuce inny plik (tak jak teraz, po wejściu na tą domene sami zobaczycie jaki to plik) i kliknę na niego to pisze że go nie ma (404) ... W logach serwa widać, że gdy ktoś wpisze http://xivlo.wroclaw.pl/indexa.php to apache szuka w głównym katalogu, jakby ignorując documentroot. Nie wiem o co biega, dużo eksperymentowałem, może mam jakiś banalny błąd ale już wymiękam... Macie jakiś pomysł? P.S. gdy pozamieniam domeny we wpisach i tak nie działa... (czyli np. cyklop.info olewa w ogole documentroot...) aha, slashe są raz w jedną strone raz w drugą, bo sprawdzałem czy to ma znaczenie ale chyba nie ma... |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 61 Pomógł: 0 Dołączył: 16.08.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Kod C:Apache GroupApache2bin>apache -S
VirtualHost configuration: wildcard NameVirtualHosts and _default_ servers: *:* is a NameVirtualHost default server cyklop.info (C:/Apache Group/Apache2/conf/httpd.conf:40) port * namevhost cyklop.info (C:/Apache Group/Apache2/conf/httpd.conf:40) port * namevhost replays.pl (C:/Apache Group/Apache2/conf/httpd.conf:46) port * namevhost xivlo.wroclaw.pl (C:/Apache Group/Apache2/conf/httpd.conf:54) port * namevhost cyklop.info (C:/Apache Group/Apache2/conf/httpd.conf:63) Syntax OK Jeśliby to było pomocne ... (czyli teoretycznie powinno działać? głupieję, ratunku :x ) Update: Lol. Już wiem - okazało się że błąd powodowało... php! może to dosyć absurdalnie brzmi ale tak jest, bo inne pliki wyświetla normalnie. (np. http://xivlo.wroclaw.pl/test.txt ) Hmm, ide sie przyjrzeć jak to naprawić (bo jeszcze nie mam pomysłu). Tylko czemu zamiast wyswietlic mi php wyswietla: No input file specified. <-- ale tylko w przypadku virtual hostow... ? |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 461 Pomógł: 32 Dołączył: 17.09.2003 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Przetrzep dokłądnie konfigurację...miałem podobne problemy i okaząło się, że wystarczyła jedna źle zapisana dyrektywa...
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 14:06 |