我正在寻找的是一种简单的方法,可以获取运行PHP脚本的系统的单个核心使用率或总CPU使用率。如何在Windows IIS 8.5上使用PHP获得CPU使用率? (2012 R2)
但是我无法这样做。我已经从使用perf(使用和不使用passthru)到通过COM使用winmgmts的各种解决方案中寻找各种方法。
问题是,如果您使用Apache,其中一些将在Windows上工作,但是对于IIS来说,安全限制阻止PHP能够通过COM使用例如winmgmts,因此我只是返回一个空对象。
我该如何解决这个问题? - 我诚实地尝试了我可以在互联网上找到的每个解决方案,并且有许多有关如何提高权限的信息,所有指南都指向IIS 7或更早版本,并且不再适用于IIS 8.5,而且字面意思是建议的选项更改不存在。
如果有人能够帮助我,我会非常感激,如果我可以通过PHP从文件或网络等查询数据,使用可以提供此数据的第三方应用程序的解决方法也是可以接受的即使我可以查询一个asp.net脚本? (我对asp.net一无所知,但如果它能工作,我可以用它来做这件事情)
谢谢。