Задать вопрос
seregazolotaryow64
@seregazolotaryow64
IT Специалист и самоучка

Как исправить ошибку 403 после установки фреймворка и настроек правильных File Premissions?

Так как я новичок в Laravel, уже неделю сталкиваюсь с тем: Когда после установки Laravel, настроек, перенастроек правильных File Premissions и конфигов в NGINX, браузер продолжает выдавать ошибку 403.

Сам конфиг NGINX:

server {
    server_name      net.ssn.local;
    error_log 		 /var/log/nginx/error.log;
    access_log		 /var/log/nginx/access.log;
    add_header X-Frame-Options "SAMEORIGIN";
    add_header X-XSS-Protection "1; mode=block";
    add_header X-Content-Type-Options "nosniff";
    root "/var/www/html/private";
    
 
    charset utf-8;
 
    location / {
        alias "/var/www/html/private/main/public";
        index index.html index.php;
        try_files $uri $uri/ /index.php?$query_string;
    }
 
    location ~ \.php$ {
        fastcgi_pass unix:/var/run/php/php8-fpm.sock;
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name;
        include fastcgi_params;
    }
}


Сами права на папки и файлы проблемного проекта на Laravel:

drwxr-xr-x  8 sergey www-data   4096 авг 16 11:33 app
-rw-r--r--  1 sergey www-data   1686 авг 16 11:33 artisan
drwxr-xr-x  3 sergey www-data   4096 авг 16 11:33 bootstrap
-rw-r--r--  1 sergey www-data   1923 авг 16 11:33 composer.json
-rw-r--r--  1 sergey www-data 312857 авг 20 11:53 composer.lock
drwxr-xr-x  2 sergey www-data   4096 авг 16 11:33 config
drwxr-xr-x  5 sergey www-data   4096 авг 16 11:33 database
-rw-r--r--  1 sergey www-data    248 авг 16 11:33 package.json
-rw-r--r--  1 sergey www-data   1084 авг 16 11:33 phpunit.xml
drwxr-xr-x  2 sergey www-data   4096 авг 16 11:33 public
-rw-r--r--  1 sergey www-data   4106 авг 16 11:33 README.md
drwxr-xr-x  5 sergey www-data   4096 авг 16 11:33 resources
drwxr-xr-x  2 sergey www-data   4096 авг 16 11:33 routes
drwxr-xr-x  5 sergey www-data   4096 авг 16 11:33 storage
drwxr-xr-x  4 sergey www-data   4096 авг 16 11:33 tests
drwxr-xr-x 43 sergey www-data   4096 авг 20 11:53 vendor
-rw-r--r--  1 sergey www-data    263 авг 16 11:33 vite.config.js

Что здесь не так и как это исправить?

P.S.: Сами права на файлы папки public:

-rw-r--r-- 1 sergey www-data    0 авг 16 11:33 favicon.ico
-rw-r--r-- 1 sergey www-data 1710 авг 16 11:33 index.php
-rw-r--r-- 1 sergey www-data   24 авг 16 11:33 robots.txt
  • Вопрос задан
  • 176 просмотров
Подписаться 1 Сложный 23 комментария
Пригласить эксперта
Ответы на вопрос 1
pLavrenov
@pLavrenov
Разработка сайтов
Я не сильно знаю nginx но предположу что что все кроме "/" указывает на вообще другую папку которая указана как рут. Странный конфиг если честно.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы