On Tue, 02 Nov 2010 18:17:54 -0400, Frank C. wrote:
I have spent a few hours trying to debug ‘No input file specified’
errors
until I realized that the script_filename must be specified in upper
case
Has it always been this way?
On the one hand, it appears to be a bug. On the other, I don’t think
it’s a bug in nginx. The FastCGI is just receiving the variables over
the socket, including SCRIPT_FILENAME. It would therefore be a bug in
the program receiving from the CGI side (I’m guessing PHP?). By the
way, SCRIPT_FILENAME is not a standard CGI meta-variable.
Meta-variables contain data about the request passed from the server
to the script, and are accessed by the script in a system-defined
manner. Meta-variables are identified by case-insensitive names[.]