fastcgi_intercept_errors 是Nginx 配置中的一个指令,用于控制 Nginx 是否拦截并处理从 FastCGI 服务器(如 PHP-FPM)返回的错误。当该指令设置为 on 时,Nginx 会拦截 FastCGI 服务器的错误响应,并根据 error_page 指令来处理这些错误。 2. fastcgi_intercept_errors on; 配置
这可能会导致客户端无法正确处理错误,因此我们需要设置fastcgi_intercept_errors指令来解决这个问题。 fastcgi_intercept_errors指令的作用 fastcgi_intercept_errors指令用于控制Nginx是否将FastCGI进程返回的错误页面传递给客户端。当设置为on时,Nginx会将错误页面返回给客户端;当设置为off时,Nginx会将错误信息传递给客户端。