ecec

realromeo76

Mitglied
hi leute

gibt es eine php funktion bei der ich heraus bekomme mit welchem betriebsystem ich arbeite (also entweder mit debian oder windows)
muss ich da vielleicht mit exec arbeiten und wenn ja weiss jemand wie de konsolen befehl lautet

danke für jede info
 
hallo

Der Befehl unter Linux wäre "uname". Ich bin mir aber nicht sicher, ob dies der einfachste Weg ist. Schau mal phpinfo() an, diese Funktion schreibt als erstes die Systeminformationen raus, darunter ist ebenfalls das Betriebsystem. Evt. gibts vordefinierte Variabeln für das OS.

Gruss
Roger
 
hi

mit dieser funktion bekomme ich nur den namen raus was ich benötige ist auch der name der distrubution also debian , suse oder (windows)
hab das halbe internet durchsucht aber leider noch nichts gefunden
 
Spontan fällt mir da nur folgendes ein:
Guck mal im /etc/.
Dort hat (oder sollte es ) ein debian_version, mandrake-release oder SuSE-release. Mit einem etwas grösseren if-else Konstrukt kannst du da sicher die Distribution und deren Version auslesen.
 
Zurück
Oben