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.