Błąd 403 podczas ładowania zasobów takich jak CSS i JS w moim indeksie.php

Jestem w Linuksie, Elementary OS i zainstalowałem lampp w opt.

Mój CSS i JS nie ładują się. Kiedy przeglądam moją stronę za pomocą przeglądarki. Konsola mówi Nie udało się załadować zasobu: serwer odpowiedział statusem 403 (zabronione) Jestem pewien, że moje katalogi są poprawne.To jest moje miejsce pracy

To jest błąd Tutaj wpisz opis obrazka

Tutaj wpisz opis obrazka

Author: Mark Vizcarra, 2013-09-10

2 answers

Musisz zmienić uprawnienia w folderze bootstrap / css. Twój super użytkownik może mieć do niego dostęp, ale nie oznacza to, że apache lub nginx mają do niego dostęp, dlatego nadal musisz zmienić uprawnienia.

Wskazówka: zazwyczaj robię grupę użytkowników apache/nginx właścicielem tego rodzaju folderów i daję 775 pozwolenie na to.

 60
Author: Edson Horacio Junior,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-07-06 18:00:11

Znajdź użytkownika serwera www

Otwórz terminal i wpisz lsof -i tcp:80

To pokaże Ci użytkownika procesu serwera www Oto przykład z Raspberry pi z systemem debian:

COMMAND   PID     USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
apache2  7478 www-data    3u  IPv4 450666      0t0  TCP *:http (LISTEN)
apache2  7664 www-data    3u  IPv4 450666      0t0  TCP *:http (LISTEN)
apache2  7794 www-data    3u  IPv4 450666      0t0  TCP *:http (LISTEN)

Użytkownikiem jest www-data

Jeśli przekazujesz własność plików www serwerowi www:

chown www-data:www-data -R /opt/lamp/htdocs

I chmod 755 na dobrą miarę:

chmod 755 -R /opt/lamp/htdocs

Daj znać jak ci idzie, może trzeba użyć 'sudo' przed poleceniem, tzn. sudo chown www-data:www-data -R /opt/lamp/htdocs

Jeśli to nie działa, proszę dać nas wyjście z: ls -al /opt/lamp/htdocs

 16
Author: Joeme,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-09-10 17:06:15