Maharaja18 Napisano Marzec 8, 2013 Zgłoszenie Share Napisano Marzec 8, 2013 Witam, proszę o pomoc, bardziej doświadczonych kolegów.Zainstalowałem sobie serwer LAMP, ale za cholerę nie mogę ustawić sobie praw do folderów.Gdy chcę odczytać sobie jakiś plik txt. w przeglądarce, to dostaję taki komunikat: Forbidden You don't have permission to access /Smarty-3.1.13/SMARTY_3.0_BC_NOTES.txton this server. Próbowałem już masy tutoriali, stąd moja prośba o pomoc!polecenie ls -l daje mi taki komunikat ls -l /var/wwwrazem 16drwxrwxrwx. 2 root root 4096 01-29 13:38 cgi-bindrwxrwxrwx. 3 root root 4096 03-07 18:49 errordrwxrwxrwx. 22 przemek przemek 4096 01-29 13:38 htmldrwxrwxrwx. 3 root root 4096 03-07 18:49 icons Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@sunrise Napisano Marzec 9, 2013 Zgłoszenie Share Napisano Marzec 9, 2013 A co pisze w logach? /var/log/httpd/error_log /var/log/httpd/access_log A może sama konfiguracja Apacha blokuje dostęp? Selinux włączony? może on, też blokuje? W jaki sposób zaistalowałeś "serwer LAMP"? 1 Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Maharaja18 Napisano Marzec 9, 2013 Autor Zgłoszenie Share Napisano Marzec 9, 2013 Polecenie [root@Stacjonarny przemek]# /var/log/httpd/error_logbash: /var/log/httpd/error_log: Plik wykonywalny zajęty[root@Stacjonarny przemek]# /var/log/httpd/access_logbash: /var/log/httpd/access_log: Plik wykonywalny zajęty Nie wiem, nic na temat SelinuxLamp instalowałem z tej stronki:http://wiki.fedora.pl/wiki/LAMP_%28Linux_Apache_MySQL_PHP%29 Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@sunrise Napisano Marzec 9, 2013 Zgłoszenie Share Napisano Marzec 9, 2013 /var/log/httpd/error_log /var/log/httpd/access_log TO NIE SĄ PLIKI WYKONYWALNE, sa to normalne pliki tekstowe, w których Apache zapisuje logi. Można je odczytać dowolnym edytorem/czytnikiem, w konsoli np poleceniem less. Nie wiem, nic na temat SelinuxWięc może należałoby chociaż sprawdzić jak go włączyć/wyłączyć. Mała podpowiedź: plik tekstowy /etc/sysconfig/selinux lub polecenie getenforce/setenforce 1 Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Maharaja18 Napisano Marzec 10, 2013 Autor Zgłoszenie Share Napisano Marzec 10, 2013 Przepraszam.. głupi błąd.error_log: [sun Mar 10 09:21:01 2013] [notice] Digest: generating secret for digest authentication ...[sun Mar 10 09:21:01 2013] [notice] Digest: done[sun Mar 10 09:21:01 2013] [notice] Apache/2.2.23 (Unix) DAV/2 PHP/5.4.12 configured -- resuming normal operations[sun Mar 10 10:52:53 2013] [notice] caught SIGTERM, shutting down[sun Mar 10 14:23:27 2013] [notice] SELinux policy enabled; httpd running as context system_u:system_r:httpd_t:s0[sun Mar 10 14:23:27 2013] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)[sun Mar 10 14:23:27 2013] [notice] Digest: generating secret for digest authentication ...[sun Mar 10 14:23:27 2013] [notice] Digest: done[sun Mar 10 14:23:30 2013] [notice] Apache/2.2.23 (Unix) DAV/2 PHP/5.4.12 configured -- resuming normal operations[sun Mar 10 15:30:58 2013] [notice] caught SIGTERM, shutting down[sun Mar 10 15:55:49 2013] [notice] SELinux policy enabled; httpd running as context system_u:system_r:httpd_t:s0[sun Mar 10 15:55:49 2013] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)[sun Mar 10 15:55:49 2013] [notice] Digest: generating secret for digest authentication ...[sun Mar 10 15:55:49 2013] [notice] Digest: done[sun Mar 10 15:55:52 2013] [notice] Apache/2.2.23 (Unix) DAV/2 PHP/5.4.12 configured -- resuming normal operations access_log:<pusto> Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Maharaja18 Napisano Marzec 10, 2013 Autor Zgłoszenie Share Napisano Marzec 10, 2013 wyłączyłem selinux i ruszyło!!! dziękuję... Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Marzec 10, 2013 Zgłoszenie Share Napisano Marzec 10, 2013 Wyłączenie SElinux to nie jest chyba dobry pomysł na serwerze. W końcu to dość ważny element bezpieczeństwa. Na początek, do nauki potrzebny nie jest, ale "produkcyjnie" lepiej zadbać o to, żeby SElinux działał. 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ę