Для исправления ошибки 403 после установки фреймворка и правильной настройки разрешения файлов, вам следует выполнить следующие шаги:
1. Проверьте, что у пользователя, под которым работает веб-сервер (обычно пользователь www-data для NGINX) есть доступ к папке, в которой размещен проект Laravel. Для этого выполните команду `ls -l` для папки проекта и убедитесь, что пользователь www-data имеет права на чтение и выполнение папки и всех вложенных файлов и папок.
2. Убедитесь, что правильно настроены права доступа к файлам и папкам проекта Laravel. Обычно права доступа к файлам должны быть установлены на 644, а к папкам - на 755. Для изменения прав доступа к файлам и папкам используйте команду `chmod`.
3. Проверьте конфигурацию NGINX для проекта Laravel. Убедитесь, что в конфигурации сервера указан правильный путь к папке проекта Laravel и что правила доступа к этой папке настроены правильно. Пример конфигурации NGINX для Laravel:
```
server {
listen 80;
server_name your_domain.com;
root /path/to/your/laravel/public;
index index.php index.html index.htm;
location / {
try_files $uri $uri/ /index.php?$query_string;
}
location ~ \.php$ {
fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param SCRIPT_NAME $fastcgi_script_name;
}
}
```
После выполнения этих шагов перезапустите NGINX и обновите страницу в браузере. Если все настроено правильно, ошибка 403 должна быть исправлена, и вы сможете успешно просматривать свой проект Laravel.