Skocz do zawartości

Problem Z Konfiguracją Httpd


R_Przemek

Rekomendowane odpowiedzi

pod adresem www.diak.neostrada.pl/1/httpd.conf zamieściłem mój plik /erc/httpd/conf/httpd.conf

(nic w nim nie modyfikowałem)

 

strona główna (127.0.0.1) znajduje się w /var/www/html/ a katalog usera w /home/.

i teraz jak w katalogu usera tworzę folder o nazwie public_html to wszystkie pliki które tam się znajdą powinny być widoczne pod adresem 127.0.0.1/~Przemek (jeśli nazwa usera to "Przemek")....

a u mnie jest tak że jeśli wpiszę w przeglądarkę 127.0.0.1 a w katalogu /var/www/html jest jakiś index.php to wyświetla się on prawidłowo, ale jeśli są tam jakieś inne pliki to w przeglądarce pojawia się "Fedora Core Test Page" a ja chcę aby zamiast tego powawiały się tam te pliki.

A jeśli wpiszę 127.0.0.1/~Przemek to nic się nie pojawia, mimo to że w /home/Przemek/public_html jest index.php...

zainstalowałem tylko apache i php

 

 

Chciał bym prosić o pomoc w modyfikacji pliku httpd.conf...

Edytowane przez R_Przemek
Odnośnik do komentarza
Udostępnij na innych stronach

Eee widziałeś jak wygląda ten Twój httpd.conf? Jeżeli coś z niego wyczytasz, to gratuluje.

/var/www/html jest jakiś index.php to wyświetla się on prawidłowo, ale jeśli są tam jakieś inne pliki to w przeglądarce pojawia się "Fedora Core Test Page"

W configu jest coś takiego, jak DirectoryIndex. Musisz w niej na samym poczatku dopisać rozszerzenie php.

Zresztą wszystkie pliki z strony testowej możesz bez problemu wywalić, bo nie są potrzebne.

A jeśli wpiszę 127.0.0.1/~Przemek to nic się nie pojawia, mimo to że w /home/Przemek/public_html jest index.php

A co masz w tym index.php? Sprawdz, czy wyświetli coś skrypt

<?php phpinfo(); ?>

Odnośnik do komentarza
Udostępnij na innych stronach

Faktycznie coś z tym moim httpd.conf się porobiło, ale był on taki jak zaraz po instalacji (nie modyfikowany)Więc nie będe już przy nim nic kombinował.

Teraz zaczołem się bawić z konfiguracją php i już mi nic nie działa. Więc może wspulnymi siłami ułóżmy

opis instalacji i konfiguracji apache i php na FC5, bo nigdzie czegoś takiego nie znalazłem smile.gif

 

 

 

Może tak:

1. Pobieramy Apache (http://www.apache.net.pl/httpd/httpd-2.2.0.tar.gz)

Instalujemy:

tar xvzf httpd-2.2.0.tar.gz

cd httpd-2.2.0

./configure

make

make install

 

2. Pobieramy php (http://pl.php.net/get/php-5.1.2.tar.gz/fro...rom/this/mirror)

Instalujemy:

tar xvzf php-5.1.2.tar.gz

cd php-5.1.2

./configure

make

make install

 

teraz trzeba to skonfigurować, tak aby httpd współpracowało z php. Ale tego niestety nie potrafie...

Opisze ktoś dalszy tok postępowania ??

Odnośnik do komentarza
Udostępnij na innych stronach

Już kilka razy na forum pisałem, jak poprawnie można skompilować apache'a ze źródeł, ale już teraz nie pamiętam, bo przestałem go kompilować ;-) Skoro są paczki, to na nich sugeruje pozostać. Mi tam w miare działa z nich :]

 

PS. Po instalce php i apache'a, w php.ini nie trzeba nic konfigurować. Wystarczy w samym httpd.conf, przynajmniej na domowy serw do nauki. Dalej nie zgłębiałem.

 

PS2. Jak byś już kompilował, to przy ./configure od php musiałbyś podać ścieżke do apache'a, więc naprawdę polecam pmęczyć się z paczek. NA początek może wywalenie całego apache'a i php i zaczęcie od początku powoli. Zresztą coś tu ostatnio było o apache'u i selinux. Poszukaj, bo ja selinuxa nie mam, więc i tego opisanego problemu tutaj na forum.

Odnośnik do komentarza
Udostępnij na innych stronach

nie widzę potrzeby kompilowania źródeł apache i php, kiedyś zmarnowałem nad tym kupę czasu i nerwów wink.gif

 

 

odinstaluj to co pokompliowałeś

 

i zapodaj magiczną komendę

 

yum install php

 

pociągnie za sobą instalke httpd i wszycho powinno śmigać wink.gif

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...