gpt4 book ai didi

php - 在 PHP 中获取 Web 服务器版本

转载 作者:行者123 更新时间:2023-12-01 13:42:07 24 4
gpt4 key购买 nike

我想要 PHP 中的 Web 服务器(Nginx、MySQL、MariaDB 等)的版本。

我知道 Apache 的功能:apache_get_version() .
有很多phpinfo()它返回所有值但如何利用?

你会有一个想法还是暂时不可能?

最佳答案

一个简单的shell_exec可以解决问题(假设您使用的是基于 Unix 的服务器)。只是不要将任何用户数据放入命令中,并注意这种方法在共享托管环境中可能不起作用:

$nginxVersion = shell_exec('nginx -v 2>&1');
$mysqlVersion = shell_exec('mysql --version');

请注意 nginx sends version output to stderr ,因此您需要将其通过管道传输到标准输出以捕获它。

关于php - 在 PHP 中获取 Web 服务器版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39154207/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com