至少,您可以使用:
列出 php-fpm 池的所有进程:
sudo service php7.4-fpm status
有关运行 php-fpm 池的详细信息
sudo php-fpm{php-ver} -tt
例如:
sudo php-fpm7.4 -tt
此外,您可以通过以下方式查看正在运行的 PHP 服务:
sudo systemctl list-units | grep fpm
要获取所有已安装 php 版本的池信息,您可以使用此函数:
function ShowPHPInfo {
declare -a allLines_ia
readarray -t allLines_ia < <(sudo systemctl list-units -t service --full --all --plain --no-legend | grep fpm | awk -v col1=1 -v col2=2 -v col3=3 '{print $col1, $col2, $col3}')
for i in "${!allLines_ia[@]}"; do
serviceRow=${allLines_ia[i]}
serviceName=${serviceRow%.*}
echo -e "$serviceRow ==========================\n\n"
service "$serviceName" status
done
}