Welcome! Log In Create A New Profile

Advanced

php fastcgi main/common config

Artifex Maximus
October 14, 2010 05:28AM
Hello!

Is there any main/common configuration for fastcgi php under nginx?

I mean this days I use the following configuration (thanks again Igor
for the alias idea):

server {
listen 80;
location / {
root /www/home/;
index index.php index.html index.htm;
location ~ \.php$ {
fastcgi_pass 127.0.0.1:11000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /www/home$fastcgi_script_name;
include fastcgi_params;
}
}
location /site1/ {
alias /www1/site1/;
index index.php index.html index.htm;
location ~ ^/site1/(.+\.php)$ {
alias /www1/site1/$1;
fastcgi_pass 127.0.0.1:11000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $request_filename;
include fastcgi_params;
}
}
location /site2/ {
alias /www2/site2/;
index index.php index.html index.htm;
location ~ ^/site2/(.+\.php)$ {
alias /www2/site2/$1;
fastcgi_pass 127.0.0.1:11000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $request_filename;
include fastcgi_params;
}
}
}

I would like to reduce my config to something like this:

server {
listen 80;
index index.php index.html index.htm;
location ~ \.php$ {
fastcgi_pass 127.0.0.1:11000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $MACRO_TO_REAL_PATH$fastcgi_script_name;
include fastcgi_params;
}
location / {
root /www/home/;
}
location /site1/ {
alias /www1/site1/;
}
location /site2/ {
alias /www2/site2/;
}
}

Obviously $MACRO_TO_REAL_PATH is not exists yet. The question is the
second configuration is possible with nginx 0.8.52 or not? Or might is
there any simple solution instead of lot of fastcgi stuff?

Bye,
a

_______________________________________________
nginx mailing list
nginx@nginx.org
http://nginx.org/mailman/listinfo/nginx
Subject Author Posted

php fastcgi main/common config

Artifex Maximus October 14, 2010 05:28AM

Re: php fastcgi main/common config

Reinis Rozitis October 14, 2010 05:48AM

Re: php fastcgi main/common config

Artifex Maximus October 14, 2010 06:12AM

Re: php fastcgi main/common config

Artifex Maximus October 14, 2010 07:42AM

Re: php fastcgi main/common config

Reinis Rozitis October 14, 2010 08:04AM

Re: php fastcgi main/common config

Artifex Maximus October 18, 2010 05:32AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 135
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 500 on July 15, 2024
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready