Pada baris di bawah ini, saya mungkin memiliki file konfigurasi khusus situs yang berisi fastcgi_params tambahan yang unik untuk situs itu. Jika file ini ada, saya ingin memuatnya.
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;
}
}
}
Namun, ini tidak berhasil dan kesalahan yang saya dapatkan adalah:
nginx: [emerg] "include" arahan tidak diizinkan di sini di ...
Memperbarui
Saya berpikir bahwa daripada memeriksa secara terpisah, saya bisa membiarkan menyertakan memeriksa untuk saya.
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;
}
}
Namun, ini sepertinya tidak berhasil.