从lighttpd迁移到nginx

时间:2014-01-26 07:25:32

标签: nginx lighttpd php subdomain

我正在将我的服务器从lighttpd迁移到nginx,在lighttpd中,我曾经将快速cgi配置放在一个名为fastcgi.conf的文件中。 由于我有多个子域,我是否需要为nginx中的每个虚拟主机提供所提到的配置。


    location ~ \.php$ {
                    include fastcgi_params;
                    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
                    fastcgi_intercept_errors on;
                    fastcgi_pass unix:/var/run/php-fpm.sock;

然后重启nginx和php-fpm的服务。

1 个答案:

答案 0 :(得分:1)

首先,您错过了}

如果要包含此块,可以将其放在任何文件/etc/nginx/fastcgi.conf中,并使用普通包含在vhosts中。

server {
  server_name blabla;
  location / {
    # bla bla
  }
  include /etc/nginx/fastcgi.conf;
}