Минимально необходимые параметры для PHP-FPM?

240
02 января 2018, 16:20

В документации NGINX указано, что минимально необходимые параметры это:

fastcgi_param SCRIPT_FILENAME /home/www/scripts/php$fastcgi_script_name;
fastcgi_param QUERY_STRING    $query_string;

Но экспериментальным путём выяснилось, что такой конфиг работать не будет (к сожалению без вывода ошибки в /var/log/nginx/error.log или /var/log/php7.0-fpm.log, просто статус 200 и пустая страница), т.к. нужно обязательно отправить ещё и REQUEST_METHOD, а QUERY_STRING наоборот отправлять не обязательно:

server {
    location / {
        fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
        fastcgi_param SCRIPT_FILENAME /var/www/html/index.php;
        fastcgi_param REQUEST_METHOD $request_method;
    }
}

Вопрос: Ошибка у меня или в документации?

READ ALSO
Не выполняется запрос к БД через PHP

Не выполняется запрос к БД через PHP

Привет)Никак не могу понять почему не выполняется запрос,сама суть что этот пример запроса взят с учебника по phpВ браузере пишет Ошибка при...

264
Получить только путь

Получить только путь

Есть строка <img src="images/stories/2017/12/2-51jpg">

311
Браузер все равно кеширует данные файла

Браузер все равно кеширует данные файла

У меня есть файл JSON, который нельзя кешироватьЯ его запрашиваю из файла history

224