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?

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 .


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/*

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


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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.