PHP-FPM 中 reload 配置或者平滑重启

代码老兵 技术 2026年5月15日 27
在 PHP-FPM 中,reload 操作通常用于在不完全重启 PHP-FPM 服务的情况下,重新加载配置文件使用 systemd(大多数现代 Linux 发行版)# 重新加载 PHP-FPM 配置sudo systemctl reload php-fpm# 有的系统 PHP 版本不同,需要指定版本,比如:sudo systemctl reload php8.1-fpmreload 会优雅地重载配...

基于条件的 PHP-FPM 路由 (多 PHP 版本)

代码老兵 技术 2026年2月28日 30
在 Nginx 中实现 条件式 PHP-FPM 路由,核心思路是:根据条件(如域名、变量、路径等)动态选择不同的 PHP-FPM 后端端口。 推荐方案:使用 map 实现条件分发(最规范)第一步:在 http 块中定义 maphttp { map $project $php_backend { default 127.0.0.1:9073; # 默认 PHP 7 test1 127.0.0.1:9...