gpt4 book ai didi

php - shell_exec() 问题,某些主机默认禁用此功能,四处走走

转载 作者:可可西里 更新时间:2023-10-31 23:46:47 25 4
gpt4 key购买 nike

我在某些主机上遇到 shell_exec() 的问题,默认情况下它在某些 Web 主机上被禁用。我正在考虑在不使用 shell_exec 的情况下运行相同的脚本。

我正在寻找一种替代方法来获得相同的结果,我们将不胜感激。

$uptime = shell_exec("cut -d. -f1 /proc/uptime");
$days = floor($uptime/60/60/24);
$hours = $uptime/60/60%24;
$mins = $uptime/60%60;
$secs = $uptime%60;
echo "<div><hr><strong>Uptime</strong>: this server is up $days days $hours hours $mins minutes and $secs seconds</div>";

最佳答案

This answer到另一个 SO 问题应该可以帮助你。它建议使用 phpSysinfo/Linfo,这些开源脚本似乎直接从/proc 读取以获取系统信息,尤其是正常运行时间。它应该可以工作,除非 open_basedir 限制生效,如评论中所述。

如果对您有帮助,请不要犹豫,为原始答案点赞。

关于php - shell_exec() 问题,某些主机默认禁用此功能,四处走走,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32818618/

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