2017-01-04

Часто при настройке нового виртуалхоста вылазит ошибка вида:



2016/12/14 15:50:51 [error] 24586#24586: *850363 FastCGI sent in stderr: “Primary script unknown” while reading response header from upstream, client: 194.***.***.45, server: shop.domain.org.ua, request: “GET /index.php HTTP/1.1”, upstream: “fastcgi://unix:/var/run/shop.domain.org.ua-php-fpm.sock:”, host: “shop.domain.org.ua”



Как отмечено вот тут>>> – вызвана она всегда (?) некорректными параметрами  в fastcgi_param.

В самом деле – файл настроек выглядит следующим образом:

Обращаем внимание на путь в fastcgi_param:

И путь в root:

Исправляем /var/www/shop.domain.org.ua$fastcgi_script_name на /var/www/vhosts/shop.domain.org.ua$fastcgi_script_name – и:



194.***.***.45 – – [14/Dec/2016:15:53:32 +0000] “GET /index.php HTTP/1.1” 200 16 “-” “Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/53.0.2785.143 Chrome/53.0.2785.143 Safari/537.36”

….

Готово.



Show more