Konfiguracja Apache: 403 Zakazane uprawnienia / rootowanie dokumentów

0

Po zainstalowaniu lampy na Fedorze 15. Próbowałem zmienić DocumentRootna /home/USER/www, zmieniłem go w pliku konfiguracyjnym. Chociaż dało mi błąd 403 zabroniony, gdy próbuję uzyskać dostęp do localhost.

Jak mogę rozwiązać ten problem?

Hamza
źródło

Odpowiedzi:

0

Zmieniłeś DocumentRootustawienie, ale nie zmieniłeś powiązanych <Directory>i / lub <Location>tagów w konfiguracji, aby umożliwić dostęp do nowej lokalizacji. Zmień ścieżki w odpowiednich tagach i uruchom ponownie Apache, a wszystko będzie dobrze. Szczegółowe informacje można znaleźć w podręczniku Apache .

Mike Insch
źródło
zmieniłem DocumentRoot „/ home / USER / www” i zrestartowałem apache, ale nadal daje ten sam błąd
Hamza
Trzeba jeszcze zmienić istniejące <Directory>i / lub <Location>ustawienia zbyt, po prostu zmieniając DocumentRootto nie wystarczy.
Mike Insch,
0

Czy sprawiłeś, że /home/USER/www/świat jest widoczny? Jeśli apache spróbuje odwiedzić nowy katalog główny, może nie mieć uprawnień do jego przeglądania.

chmod 711 /home/USER
chmod 755 /home/USER/www
chmod 644 /home/USER/www/*
suweller
źródło
0

Ładny sposób to edycja

/etc/httpd/conf/httpd.conf

i niech apache działa jako użytkownik „USER” zamiast użytkownika „apache”. Skoro chcesz mieć tam swoje pliki, to ma sens, prawda?

Ma to większy sens niż grzebanie w uprawnieniach chmod, które mogą powodować więcej problemów niż rozwiązań. Kiedyś chmodowałem rekursywnie folder / home na instancji aws ec2, aby przyznać uprawnienia do apache, a potem nie mogłem już do niego ssh z powodu złych uprawnień na moich kluczach ...

Homezar
źródło
wskazujesz na fakt, że ma to sens, ale czy ma to jakiś wpływ globalny czy lokalny? co jeszcze zmienia wynikająca z tej zmiany? prosimy o jak najbardziej jasne.
Lorenzo Von Matterhorn
Cóż, oczywiście, jeśli umieści swoje strony w katalogu USER, równie dobrze może zlecić ich wykonanie za zgodą USER ... Myślę, że kiedy robi testy, jest również zalogowany jako USER
Homezar
Mam nadzieję, że rozumiesz to nie ze względu na mnie, o co prosiłem, ale dla przyszłych czytelników.
Lorenzo Von Matterhorn
:) Wiem i, aby odpowiedzieć, nie widzę żadnego potencjalnego upadku tej metody, ale mogę się mylić
Homezar