Possible to overwrite a fastcgi_param "later", once a location block has already been closed?
Ben Johnson
ben at indietorrent.org
Tue Jul 9 20:48:27 UTC 2013
Hello,
I am working with a server configuration that is partly outside of my
control, and have a need to overwrite a fastcgi_param "after" the
directives that are outside of my control have already been included.
The basics of the configuration are:
-------------------------------------------------------------------
# [...]
location ~ \.php$ {
try_files /2ed86bea62460140e9b23d047f7d68b1.htm @php;
}
location @php {
try_files $uri =404;
include /etc/nginx/fastcgi_params;
fastcgi_pass 127.0.0.1:9013;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_intercept_errors on;
}
# At this point, the fastcgi_param values have already been defined.
# This is the include file that I am able to modify.
include my-include.conf
-------------------------------------------------------------------
Is it possible for me to overwrite the values that are defined on the
line "include /etc/nginx/fastcgi_params;" from within the included file
that I can modify, "my-include.conf"?
In particular, I would like to hard-code the SERVER_NAME value within
"my-include.conf".
Thanks for any help,
-Ben
More information about the nginx
mailing list