Aktivieren von PHP zur Erkennung des Betriebssystems

May 3

Aktivieren von PHP zur Erkennung des Betriebssystems

Die Buchstaben Stand PHP ursprünglich für "Person Homepage." Jetzt steht für "PHP: Hypertext Preprocessor." Der neue Name spiegelt besser PHPS Wachstum in eine Skriptsprache, die zum Verarbeiten von Text, Ton und Bilder verwendet; Datenbanken zu bearbeiten, Verwalten von Web-Servern; als auch Web-Seiten zu generieren. PHP-Funktionen greifen auf Informationen zu ihrer Betriebsumgebung. Die PHP Funktion php_uname() greifen auf ihren Betriebssystem-Namen, Hostnamen, Version des Betriebssystems und der Typ der Hardware, die es ausgeführt wird. Der Systemadministrator bestimmt genau was php_uname() Informationen zugreifen können.

Anweisungen

1 Starten Sie die standard, nur-Text Editoranwendung, die auf Ihrem Computer verfügbar ist.

2 Geben Sie den folgenden Code in den Texteditor.

<? Php

Echo "das Betriebssystem ist:";

Echo php_uname('s');

Echo "";

Echo "die Betriebssystem-Version ist:";

Echo php_uname('v');

? >

3 Klicken Sie im Menü Datei. Wählen Sie die Option "Speichern". Speichern Sie sie unter die Datei namens "test.php."

4 Klicken Sie auf im Menü Datei und wählen Sie "Quit" oder "Exit", um den Texteditor zu schließen.

5 Starten Sie die FTP-Anwendung zu, und melden Sie sich an den Webserver.

6 Laden Sie die Datei "test.php" in das Stammverzeichnis des Webservers.

7 Klicken Sie auf die Schaltfläche "Trennen" von der FTP-Anwendung.

8 Starten Sie einen Webbrowser, und geben Sie die entsprechende URL um die PHP-Datei zuzugreifen. Geben Sie beispielsweise:

http://yourdomainname.com/Test.php

Ersetzen Sie "yourdomainname.com" mit dem Domain-Namen oder die IP-Adresse des Webservers.

9 Drücken Sie "Eingabe" drücken, um die URL zu laden und führen Sie die PHP-Datei. Der Browser sollte so etwas wie die folgenden je nach Betriebssystem und Version angezeigt:

Das Betriebssystem: Linux

Die Betriebssystem-Version ist: #50-Ubuntu SMP Tue Mar 18 19:00:26 UTC 2011

Tipps & Warnungen

  • Eine andere Möglichkeit, den Web-Server-Betriebssystem-Informationen ist die PHP-Funktion "phpinfo();." Dieser Befehl erzeugt eine bunte Anzeige mit vielen Details zur Konfiguration von PHP und dem Webserver. Die erste Zeile der Ausgabe wird das Server-Betriebssystem zeigen.
  • <? Php
  • phpinfo;
  • ? >
  • Einige PHP-Installationen erlauben keine php_uname() Systeminformationen angezeigt. Dies kann absichtlich vom Systemadministrator erfolgen. Die Fehlermeldung wird in der Regel enthalten, die Worte "php_uname() wurde aus Sicherheitsgründen deaktiviert." Es kann in der Regel durch den Administrator bei einer Änderung des Webservers Datei "php.ini" korrigiert werden.