Приветствую тебя, дорогой друг. Зарегистрируйся, чтобы появилась возможность скачивать любые скрипты, ресурсы, просматривать скрытую информацию, инструкции и гайды.

Требуется помощь - ошибка скрипта

vnesnasnow

Новичок
В общем решил проблема такая просто не хочет грузится сайт, вот что выдает в логах

2020/12/21 05:04:25 [error] 9391#9391: *62 FastCGI sent in stderr: "PHP message: PHP Warning: require(/var/www/html/public/../vendor/autoload.php): failed to open stream: Permission denied in /var/www/html/public/index.php on line 24
PHP message: PHP Fatal error: require(): Failed opening required '/var/www/html/public/../vendor/autoload.php' (include_path='.:/usr/share/php') in /var/www/html/public/index.php on line 24" while reading response header from upstream, client: 164.215.89.108, server: _, request: "GET / HTTP/1.1", upstream: "fastcgi://unix:/var/run/php/php7.2-fpm.sock:", host: "185.87.48.106"
с чем это может быть связанно мне почему то кажется что проблема в вдс.
вот настройки sites-available

PHP:
server {

listen 80;

listen [::]:80;



root /var/www/html/public;

index index.php index.html index.htm index.nginx-debian.html;



server_name _;



location / {

try_files $uri $uri/ /index.php?$query_string;

}



location ~ \.php$ {

include snippets/fastcgi-php.conf;

fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;

fastcgi_send_timeout 3000;

fastcgi_read_timeout 3000;

}



location ~ /\.ht {

deny all;

}

}
Подскажите куда рыть то хотяб уже весь гугл прерыл. Спасибо.
 

Corp-corp

Администратор
Администратор
@vnesnasnow, Сорян, я лично не спец по скриптам, я больше по порядку и контенту на форуме. Мб вам другие пользователи форума помогут.
 

vnesnasnow

Новичок
поменял параметры тоже не помогает
Код:
server {
listen 80;
access_log /var/log/access.log;
error_log /var/log/error.log;
rewrite_log on;
root /var/www/html/public;
index index.php;
location / {

try_files $uri $uri/ /index.php?$query_string;

}
if (!-d $request_filename) {
rewrite ^/(.+)/$ /$1 permanent;
}
    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;
        fastcgi_send_timeout 3000;
        fastcgi_read_timeout 3000;
    }
location ~ /\.ht {
deny all;
}
location ~* \.(?:ico|css|js|jpe?g|JPG|png|svg|woff)$ {
expires 365d;
}
}
 

FrankMeister

Местный
поменял параметры тоже не помогает
Код:
server {
listen 80;
access_log /var/log/access.log;
error_log /var/log/error.log;
rewrite_log on;
root /var/www/html/public;
index index.php;
location / {

try_files $uri $uri/ /index.php?$query_string;

}
if (!-d $request_filename) {
rewrite ^/(.+)/$ /$1 permanent;
}
    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;
        fastcgi_send_timeout 3000;
        fastcgi_read_timeout 3000;
    }
location ~ /\.ht {
deny all;
}
location ~* \.(?:ico|css|js|jpe?g|JPG|png|svg|woff)$ {
expires 365d;
}
}
Походу дело не там копаешь. Это не в настройках nginx всё. Какой скрипт у тебя?
 
Сверху