Skocz do zawartości

[apache] Error 403


0utsideR

Rekomendowane odpowiedzi

[Jest to wlasciwie odnowienie jednego tematu na forum w ktorym nie doczytalem sie odpowiedzi]

 

Problem wyglada nastepująco:

Mam F8 i zainstalowany Apache2.2.8. Server localhost:80 domyslnie wyswietla strony z folderu /var/www/html i jest OK. Problem pojawia się gdy chce ustawic server virtualny ktory po wpisaniu localhost:33977 wyswietli mi strony z katalogu: /home/[myusername]/workspace . Na czas konfiguracji wyłaczylem zupelnie firewalla. SELinux również disabled. Wpis w pliku http.conf wyglada tak:

 

NameVirtualHost *:33977

<VirtualHost *:33977>
    ServerAdmin admin@local
    ServerName workspace
    DocumentRoot /home/[myusername]/workspace
    <Directory "/home/[myusername]/workspace">
        Options All
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>

 

Na katalog dalem

chmod 775 /home/[myusername]/workspace

ale nadal dostaje strone:

Forbidden
You don't have permission to access / on this server.
Apache/2.2.8 (Fedora) Server at localhost Port 33977

 

Jako "ciekawostke" napisze ze to samo tylko na porcie 8080 i przekierowanie na katalog: /var/www/html/test dziala super.

 

Wiec gdzie popełnilem bląd? Co musze zmienic lub co dopisac? Z góry dzieki za odpowiedź.

Odnośnik do komentarza
Udostępnij na innych stronach

Właśnie rozwiązałem u siebie identyczny problem ;)

Musisz dopisać u siebie w httpd.conf zwrot Indexes w drzewie Directories tj. tak:

<Directory />
    Options FollowSymLinks Indexes
    AllowOverride None
</Directory>

 

To Indexes jest bardzo ważne z tego wynika

Pozdrawiam

Odnośnik do komentarza
Udostępnij na innych stronach

To Indexes jest bardzo ważne z tego wynika

 

Pozwala zastosować zestaw poleceń indeksowania, zwracających sformatowany wydruk zawartości katalogu (jeśli klient odwoła się w żądaniu do url-a, który zostanie odwzorowany do katalogu, w którym nie ma pliku index.XXX) ;)

Odnośnik do komentarza
Udostępnij na innych stronach

Na virtualnych serwerach nie mam obslugi PHP. Ktos moze zna prawdopodobne przyczyny?

 

A na "niewirtualnych" masz? U siebie mam wirtualne (konieczność) i PHP działa aż miło, także na moje oko, to albo nie masz doinstalowanego jakiegoś kawałka, albo błąd konfiguracji poza Apaczem.

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