SCRIPT_NAME равен тому, чему его вы приравняете
(по умолчанию) fastcgi_params:fastcgi_param SCRIPT_NAME
$fastcgi_script_name;
которая в свою очередь описана
https://nginx.org/ru/docs/http/ngx_http_fastcgi_module.html#var_fastcgi_script_name
25.01.2019 12:13, Victor Sudakov пишет:
> Иван wrote:
Иван wrote:
> Ну вообще я же не телепатически эту инфу получил. Всё достаточно понятно
> написано в https://nginx.org/ru/docs/http/ngx_http_core_module.html#root :
>
> "Путь к файлу формируется путём простого добавления URI к значению
> директивы |root|."
Что касается отдачи статики, то понятно
Ну вообще я же не телепатически эту инфу получил. Всё достаточно понятно
написано в https://nginx.org/ru/docs/http/ngx_http_core_module.html#root :
"Путь к файлу формируется путём простого добавления URI к значению
директивы |root|."
24.01.2019 18:31, Victor Sudakov пишет:
> Victor Sudakov
Victor Sudakov wrote:
> > > 2019/01/23 15:29:36 [error] 93721#100134: *5 FastCGI sent in stderr:
> > > "Cannot get script name, are DOCUMENT_ROOT and SCRIPT_NAME (or
> > > SCRIPT_FILENAME) set and is the script executable?" while reading
> > > response header from upstream, client: 10.10.10.3,
Константин Ткаченко wrote:
> > 2019/01/23 15:29:36 [error] 93721#100134: *5 FastCGI sent in stderr:
> > "Cannot get script name, are DOCUMENT_ROOT and SCRIPT_NAME (or
> > SCRIPT_FILENAME) set and is the script executable?" while reading response
> > header from upstream, client: 10.10.10.3,
Здравствуйте!
Владельца для /usr/local/www/cgi-bin/test пробовали ставить в www?
Понятно, что есть чтение, но меня смущает эта директива fcgiwrap_user="www"
ср, 23 янв. 2019 г. в 12:36, Victor Sudakov :
> fcgiwrap с ключом -f маленько прояснил ситуацию, имею теперь сообщение
> об ошибке в логе
fcgiwrap с ключом -f маленько прояснил ситуацию, имею теперь сообщение
об ошибке в логе nginx:
2019/01/23 15:29:36 [error] 93721#100134: *5 FastCGI sent in stderr: "Cannot
get script name, are DOCUMENT_ROOT and SCRIPT_NAME (or SCRIPT_FILENAME) set and
is the script executable?" while reading
Victor Sudakov wrote:
>
>
> Если сказать
> su -m www -c 'telnet /tmp/fcgiwrap.socket'
> то соединяется с fastcgi-сервером (я правда не знаю, какую команду там
> сказать можно, но права доступа к сокету у www явно есть).
FastCGI server сам по себе однако работает:
# ~/bin/debug_cgi.sh
+
Коллеги, снимите с ручника пожалуйста, что не так?
nginx (FreeBSD 11.2, nginx-1.14.1_1,2) при обращении к /cgi-bin/test
возвращает "403 Forbidden". Самое странное, что в error.log по этому
поводу ничего не пишется. В access.log есть совершенно неинформативное
2001:470:35:7af::2 - -