我有一个运行一些轻量级游戏服务器的专用服务器。服务器已在运行Apache。然而,我很便宜,服务器硬件并不完全健壮,并不是我们使用的所有服务器同时运行。我希望能够生成一个网页说/ stats,其中包含以下信息:
Game 1: Online <uptime>
Game 2: Offline
...etc
我确信我可以使用cronjob运行一个脚本,该cronjob只使用ps + grep登录到文件中,然后解析该文件以获取服务器上的信息,但我正在寻找一个更加动态的选项来检查页面已生成。
答案 0 :(得分:1)
您至少有几个选项(其他人可能会有超出此处列出的其他建议):
shell_exec
(可以运行ps |grep...
)或exec
posix
函数可能有所帮助(http://php.net/manual/en/ref.posix.php)我的建议是在其他任何人之前评估shell_exec
或exec
。
如果您需要其他帮助,请发布您尝试的内容和结果。