在 NginX + PHP-FPM 设置上切换 PHP 的黑白版本

在 NginX + PHP-FPM 设置上切换 PHP 的黑白版本

在 Apache 上,您可以通过 htaccess 文件轻松地进行配置:

<IfModule mod_fcgid.c>
Action    php-fcgi    /fcgi-bin/phpcgi-starter-5.3
</IfModule>
<IfModule mod_fcgid.c>
Action    php-fcgi    /fcgi-bin/phpcgi-starter-5.4
</IfModule>

Nginx + PHP-FPM 有类似的东西吗?

答案1

fastcgi_pass只需在不同的端口(或套接字)上运行每个版本的 php-fpm,并在 nginx 块中的参数中配置适当的端口server即可。例如,您可能让 5.3 在端口 9000 上运行,而 5.4 在端口 9001 上运行。

相关内容