ERROR 403 в загрузке ресурсов, таких как CSS и JS, в моем index.php

Я нахожусь в Linux, элементарной ОС и установил лампу в опцию.

Мои CSS и JS не будут загружаться. Когда я просматриваю свою страницу через браузер. Консоль говорит Не удалось загрузить ресурс: сервер ответил статусом 403 (Запрещено). Я действительно уверен, что мои каталоги верны. Это мое рабочее пространство

Это ошибка введите описание изображения здесь

введите описание изображения здесь

Вам нужно изменить разрешения на папку bootstrap / css. Ваш суперпользователь может получить к нему доступ, но это не означает, что у него есть доступ к нему, поэтому вам все равно нужно изменить разрешения.

Совет. Обычно я делаю владельцем группы apache / nginx этого типа папок и разрешаю вам 775.

Узнайте пользователя веб-сервера

открыть терминал и тип lsof -i tcp:80

Это покажет вам пользователя процесса веб-сервера. Вот пример из малины pi, выполняющей 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) 

Пользователь – www-data

Если вы передаете права собственности на веб-файлы на веб-сервер:

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

И chmod 755 для хорошей оценки:

 chmod 755 -R /opt/lamp/htdocs 

Дайте мне знать, как вы идете, возможно, вам нужно использовать «sudo» перед командой, то есть sudo chown www-data:www-data -R /opt/lamp/htdocs

если он не работает, пожалуйста, сообщите нам: ls -al /opt/lamp/htdocs

Проверьте, установлен ли брандмауэр в сети или нет?