아래 라인에서 나는 수도 추가로 포함하는 사이트의 특정 구성 파일이 fastcgi_params 해당 사이트에 고유합니다. 이 파일이 있으면로드하고 싶습니다.
server {
listen 80 default;
server_name _;
root /path/www/$host;
# Pass PHP scripts to php-fastcgi listening on port 9000
location ~ \.php {
include fastcgi_params;
fastcgi_pass 127.0.0.1:9000;
if (-f /path/www/$host/nginx.conf) {
include /path/www/$host/nginx.conf;
}
}
}
그러나 이것은 작동하지 않으며 내가 얻는 오류는 다음과 같습니다.
nginx : [emerg] "include"지시문은 여기에서 허용되지 않습니다 ...
최신 정보
나는 별도로 확인하는 대신 확인을 포함 시킬 수 있다고 생각했습니다 .
server {
listen 80 default;
server_name _;
root /path/www/$host;
# Pass PHP scripts to php-fastcgi listening on port 9000
location ~ \.php {
include fastcgi_params;
fastcgi_pass 127.0.0.1:9000;
include /path/www/$host/*.nginx;
}
}
그러나 이것은 작동하지 않는 것 같습니다.