Apache2搭配PHP-FPM时错误选择进程池的问题
Apache2搭配PHP-FPM时错误选择进程池的问题
最近在给多主机环境配置Apache2和PHP-FPM时,碰到了进程池错误匹配的问题,先跟大家说下我目前的配置逻辑:我给每个用户都单独创建了专属的PHP-FPM进程池,另外管理后台的Web面板用了一个完全独立的进程池,权限和普通用户的池是分开的。
管理面板的虚拟主机配置
下面是管理面板对应的Apache虚拟主机配置代码:
<VirtualHost *:80> # CONFIG Define DOMAIN my.fruit Define SOCKET /run/php/panel.sock Define ROOT /etc/fruithost/panel/ # DO NOT EDIT ServerAdmin support@${DOMAIN} DocumentRoot ${ROOT} ServerName ${DOMAIN} ErrorLog "/var/fruithost/logs/panel_error.log" CustomLog "/var/fruithost/logs/panel_access.log" combined CustomLog "/var/fruithost/logs/panel_bandwidth.log" common # Security <IfModule mpm_itk_module> AssignUserId www-data www-data </IfModule> # Debug-Mode #ProxyErrorOverride Off #ServerSignature On #LogLevel debug <IfModule headers> Header set X-...(原配置此处内容未粘贴完整) </IfModule> </VirtualHost>
备注:内容来源于stack exchange,提问作者Adrian Preuss
相关产品推荐
相关产品推荐

