我需要以 root 用户身份使用 ssh 连接到 Ubuntu 服务器,并确定虚拟主机使用了哪个版本的 php-fpm(我事先知道虚拟主机配置名称)。
我不是该服务器的唯一管理员,我无法提前知道其他用户可能如何更改配置。
目前我正在检查活动的 php-fpm 服务。
但用户可能已激活多个不同版本的 php-fpm 服务。在此配置中,我无法确定虚拟主机使用的是哪一个。
我当前的命令:
php-fpm$(ps -e -o stat,command | grep -E '^Ss\s+php-fpm' | grep -E '[0-9]+\.[0-9]+' -o) -v | head -1 | cut -f2 -d' ' | grep -E '^[0-9]+\.[0-9]+\.[0-9]+' -o
info.php
我知道最简单的方法是在网站根目录创建一个包含<?php phpinfo();
内容的文件,然后用 curl 调用它。
但我不想触及网站内容。
是否存在我不知道的可以帮助我的 apache 命令行?
在此先感谢您的帮助。