tadeos Napisano Październik 30, 2009 Zgłoszenie Share Napisano Październik 30, 2009 Witam, Temat tutaj paroktotnie poruszany - jednak coś muszę knocić... Zaintalowałem: apache, phpmyadmin, mysql, php. Wyłączyłem SElinux w system-> preferencje-> programy startowe, żeby zająć się konfiguracją SElinuka później. Aby zmienić domyślny folder, gdzie będę trzymał pliki na /home/www - edytowłem odpowiedni plik poleceniem: gedit /etc/httpd/conf/httpd.conf zmieniłem wpis: <Directory "/var/www/html"> na: <Directory "/home/www"> oraz: DocumentRoot "/var/www/html" na DocumentRoot "/home/www" zrestartowałem apacza utworzyłem folder /home/www z chmodami 777 i umieściłem tam plik test.php z tradycyjnym już kodem <?php phpinfo();?> po wpisaniu do paska adresu Firefox'a http://localhost/test.php otrzymuję komunikat: You don't have permission to access /test.php on this server. Plikowi test.php nadałem prawa 777 i nadal to samo....czego nie zrobiłem? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
hello_world Napisano Październik 30, 2009 Zgłoszenie Share Napisano Październik 30, 2009 Wyłączyłem SElinux w system-> preferencje-> programy startowe, żeby zająć się konfiguracją SElinuka później. Jak klikniesz system>preferencje>programy startowe to z boku masz cos takiego jak edycja. Proponuje kliknąć tą zakladkę edycja w kontekscie selinuksa i przeczytać co tak dokładnie wylaczasz. (_napewno_ ? na pewno) ORT nie selinuksa Co do twojego przelozenia lokalizacji DocumentRoot to myślę, że złych nawyków się uczysz. Jeżeli chcesz koniecznie mieć glówny katalog w home to lepszym rozwiazaniem będzie uaktywnienie modułu UserDir, wtedy będziesz mógł używać katalogu w swoim profilu jaki ci się podoba. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
joorva Napisano Październik 30, 2009 Zgłoszenie Share Napisano Październik 30, 2009 spróbuj zamiast tego 777 nadać tak jak każe instrukcja apache'a katalogowi "home" nadać 771 a katalogowi "www" 775. U mnie wtedy poszło. Inaczej apache strasznie się o zabezpieczenia pluł i nie chciał działać jak u ciebie. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
tadeos Napisano Październik 31, 2009 Autor Zgłoszenie Share Napisano Październik 31, 2009 Gdzie ma być ten katalog, żeby nie było to złym nawykiem? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
SeeM Napisano Październik 31, 2009 Zgłoszenie Share Napisano Październik 31, 2009 Znajdź w confie UserDir disable i zamień na UserDir public_html. Potem utwórz w swoim katalogu domowym public_html, daj mu chmod 2755 i już. Twoja strona to http://127.0.0.1/~nazwauzytkownika. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
tadeos Napisano Październik 31, 2009 Autor Zgłoszenie Share Napisano Październik 31, 2009 Już sobie chyba poradziłem (to się okaże - na raziejest dobrze). Powiedzcie mi tylko jakie "orginalnie" chmody powinny być na katalog /var/www - czy też 775? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
hello_world Napisano Październik 31, 2009 Zgłoszenie Share Napisano Październik 31, 2009 755 Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
tadeos Napisano Październik 31, 2009 Autor Zgłoszenie Share Napisano Październik 31, 2009 Wielkie dzięki. Jest dobrze! Jszcze kiedyś Was pomęcze. Pozdrawiam Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
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ę