Skocz do zawartości

Fedora+apache


merick

Rekomendowane odpowiedzi

Witam!

Zainstalowałem sobie Apacha na Linuksie (Fedora Core 3) i mam mały problem. Kiedy wpisuję w przeglądarkę localhost wyświetla mi się strona testowa (znaczy, że apache działa i jest skonfigurowany poprawnie). Kiedy natomiast chcę wstawić do katalogu roota moją stronę przeglądarka jej nie wyświetla. Wyświetla tylko że brak jest uprawnień. Zmieniłem uprawnienia, ale to nie pomogło i wyświetla się nadal komunikat, że brak uprawnień.

Zastanawia mnie jedna zasadnicza rzecz, a mianowicie: gdzie znajduje się plik który jest stroną startową apacha (wyświetla się w przeglądarce po wpisaniu localhost). Nie go w katalogu roota.

I druga rzecz dlaczego nie mogę wyświetlać swojej strony po wpisaniu localhost kiedy ją umieszczam w katalogu roota.

Proszę o pomoc i z góry dziękuję ;-)

Odnośnik do komentarza
Udostępnij na innych stronach

A skąd Ci przyszło do głowy, że plik trzeba umieszczać w katalogu roota?

Nie za bardzo się na tym znam, ale poczytaj uważnie komentarze w httpd.conf - to wiele wyjaśnia. Szczególną uwagę zwróć na DocumentRoot

Poza tym szukanie nie boli - o ile pamiętam to tematy konfiguracji były poruszane na forum wielokrotnie.

 

[Edit] No i Google: pierwszy link po wpisaniu "+apache +linux +konfiguracja" mad.gif Wystarczy mózgiem ruszyć i wykazać nieco chęci.

 

Pozdr,

W.

Odnośnik do komentarza
Udostępnij na innych stronach

Katalog roota to był skrót myślowy oczywiście. Przeglądałem już plik konfiguracyjny httpd.conf i znam ścieżkę DirectoryRoot i to tam umieszczam swoje pliki. Chodzi o to że one nie działają. Strona startowa pokazuje komunikat że serwer jest skonfigurowany poprawnie i że należy swój content wstawić w DirectoryRoot i tak też postępuje, ale to nie działa.

Wciąż problem nie jest rozwiązany.

Odnośnik do komentarza
Udostępnij na innych stronach

Strona startowa pokazuje komunikat że serwer jest skonfigurowany poprawnie i że należy swój content wstawić w DirectoryRoot i tak też postępuje, ale to nie działa.

Dostrzegam różnicę pomiędzy DocumentRoot a DirectoryRoot cool.gif Ale rozumiem, ze to znowu skrót myślowy smile.gif Poszukaj linijki w rodzaju "This should be changed to whatever you set DocumentRoot to" i zmień wpis poniżej na ścieżkę którą masz wpisana w DocumentRoot.

Jeśli po zmianie zawartości pliku index.html w katalogu wskazywanym przez DocumentRoot nadal wyświetla się domyślna strona Apacha to znaczy, że a)wpisałeś niepoprawną nazwę pliku lub b)zmieniłeś plik w niewłaściwym katalogu biggrin.gif

 

Pozdr,

W.

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ę...