Welcome! Log In Create A New Profile

Advanced

Using Alias and PHP

Posted by mrwpink 
Using Alias and PHP
February 23, 2010 01:15PM
Hey,

I am having issues with using alias and PHP/FastCGI

Here is my config for the alias

location ~ ^/example/(.*\.php)$ {
alias /var/www/example/index.php$1;
fastcgi_pass localhost:53217; # port where FastCGI processes were spawned
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /var/www/example$fastcgi_script_name; # same path as above

fastcgi_param QUERY_STRING $query_string;
fastcgi_param REQUEST_METHOD $request_method;
fastcgi_param CONTENT_TYPE $content_type;
fastcgi_param CONTENT_LENGTH $content_length;

fastcgi_param SCRIPT_NAME $fastcgi_script_name;
fastcgi_param REQUEST_URI $request_uri;
fastcgi_param DOCUMENT_URI $document_uri;
fastcgi_param DOCUMENT_ROOT $document_root;
fastcgi_param SERVER_PROTOCOL $server_protocol;

fastcgi_param GATEWAY_INTERFACE CGI/1.1;
fastcgi_param SERVER_SOFTWARE nginx/$nginx_version;

fastcgi_param REMOTE_ADDR $remote_addr;
fastcgi_param REMOTE_PORT $remote_port;
fastcgi_param SERVER_ADDR $server_addr;
fastcgi_param SERVER_PORT $server_port;
fastcgi_param SERVER_NAME $server_name;
fastcgi_param REDIRECT_STATUS 200;
}

location ~ ^/example($|.*) {
alias /var/www/example/$1;
index index.html index.htm;
}
}

The block for static content works fine it's just the PHP that doesn't work, I have got it working on / though

Any pointers most appreciated

Thanks,
Will
Re: Using Alias and PHP
February 24, 2010 05:21AM
Sorry I forgot the important part!

I get a "No input file specified." in the browser with a 404 error code

Thanks,
Will
Re: Using Alias and PHP
November 19, 2010 05:22AM
Yes, me too. I get "No input file specified" where try to execute PHP script in aliases. Please help.
Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 150
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready