я тут пытаюсь написать дефолтный конфиг nginx для yii, и пытаюсь понять, нужен ли PATH_INFO?
Нашел старый пост фиксера http://forum.nginx.org/read.php?25,31937 про PATH_INFO и PATH_TRANSLATED
Как я понял, на эту тему забили - наверное, всех устраивает копирование строки
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
?
Да, все работает указанием SCRIPT_FILENAME.
Я правильно понимаю, что по RFC надо определять PATH_INFO и PATH_TRANSLATED, хотя они и не используются ни в PHP-FPM, ни в приложениях?
nginx предлагает http://sysoev.ru/nginx/docs/http/ngx_http_fastcgi_module.html#fastcgi_split_path_info и
регулярку ^(.+\.php)(.*)$, которая ставит в PATH_INFO все, что идет вслед за .php до query_string
Нашел старый пост фиксера http://forum.nginx.org/read.php?25,31937 про PATH_INFO и PATH_TRANSLATED
Как я понял, на эту тему забили - наверное, всех устраивает копирование строки
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
?
Да, все работает указанием SCRIPT_FILENAME.
Я правильно понимаю, что по RFC надо определять PATH_INFO и PATH_TRANSLATED, хотя они и не используются ни в PHP-FPM, ни в приложениях?
nginx предлагает http://sysoev.ru/nginx/docs/http/ngx_http_fastcgi_module.html#fastcgi_split_path_info и
регулярку ^(.+\.php)(.*)$, которая ставит в PATH_INFO все, что идет вслед за .php до query_string