Was ich suche ist eine einfache Möglichkeit, entweder einzelne Kernnutzung oder die gesamte CPU-Nutzung für das System, auf dem das PHP-Skript läuft, zu erhalten.Wie kann ich CPU-Auslastung mit PHP unter Windows IIS 8.5 erhalten? (2012 R2)
Allerdings kann ich dies nicht tun. Ich habe nach allen möglichen Lösungen gesucht, von perf (mit und ohne passhru) bis hin zu winmgmts über COM. Das Problem ist, einige von diesen werden unter Windows funktionieren, wenn Sie Apache verwenden, aber mit IIS die Sicherheitseinschränkungen stoppen PHP in der Lage, zum Beispiel winmgmts über COM zu verwenden, so dass ich nur ein Null-Objekt zurück.
Wie kann ich das lösen? - Ich habe ehrlich jede Lösung ausprobiert, die ich im Internet finden kann, und obwohl es viele Informationen darüber gibt, wie die Berechtigungen erhöht werden können, verweisen alle Handbücher auf IIS 7 oder früher und sind nicht mehr auf IIS 8.5 mit den vorgeschlagenen Änderungen anwendbar nicht existent sein.
Wenn mir jemand dabei helfen könnte, wäre ich wirklich dankbar, ein Workaround wie die Verwendung einer Anwendung von Drittanbietern, die diese Daten bereitstellen könnte, wäre auch akzeptabel, wenn ich die Daten über PHP aus einer Datei oder einem Netzwerk etc Sogar ein asp.net Skript, das ich abfragen konnte? (Ich weiß nichts über asp.net, aber ich könnte es für diese einzelne Sache verwenden, wenn es funktionieren würde?)
Vielen Dank.