Hallo rob.
Hi!
Das Server-Betriebssystem kannst du nicht 100%ig ermitteln, lediglich typische Dateien suchen und verarbeiten.
Ja, in $_SERVER['SERVER_SOFTWARE'] ist beispielsweise nur das enthalten, womit sich der Server auch in den HTTP-Headern identifiziert.In den meisten Fällen wird sicherlich ein Unix-ähnliches System eingesetzt: eine Linux-Distri, eines der BSD-Systeme, Solaris, o.ä..
Hier könnte man sich Infos zum eingesetzten Betriebssystem mit uname bekommen.
Zusätzliche Informationen neben denen des Kernels kann man hier aber eher selten erwarten. Rückschlüsse über das verwendete System lassen sich so nicht unbedingt machen.
Eventuell könnte man dann versuchen "ver" per system() aufzurufen.
Ich weiß jetzt allerdings nicht genau, wieviel Infos "ver" rausrückt.
Aber sicherlich kann man zumindest erkennen, um welche Windows-Version es sich handelt.
Ja. Übliche Ausgabeform:
Microsoft Windows [Version <Nummer>]
Aus der Nummer kann man problemlos die verwendete Windows-Variante schließen.
Einen schönen Montag noch.
Gruß, Mathias
ie:% fl:| br:< va:) ls:& fo:) rl:( n4:~ ss:) de:] js:| mo:| zu:)
debian/rules