|
phpinfo() erzeugt eine Webseite mit ausführlichen Informationen zur aktuellen Systemumgebung (Server, Betriebssystem, etc.), zur PHP-Konfiguration (Version, Kompilierungsoptionen, Extensions), Pfadnamen, globale und lokale Variablen, Kopnfigurationsoptionen, HTTP-Header, usw. phpinfo() wird häufig zur Abfrage aktueller Systemeinstellungen und vordefinierter Variablen auf unterschiedlichen Webserversystemen benutzt. Die von phpinfo() erzeugten Auflistungen globaler Umgebungsvariablen (GET, POST, Cookie, $_ENVIRONMENT, $_SERVER) stellen zudem ein nützliches Hilfsmittel zur Fehlersuche dar.
Für viele PHP-Entwickler ist folgendes Script das erste PHP-Script, das sie auf einem neuen Klientensystem zum Einsatz bringen:
<?php phpinfo(); ?>
Obiges Script wird häufig unter einem Dateinamen wie etwa phpinfo.php abgelegt. Da phpinfo() für Hacker u.U. "nützliche" interne Informationen exponiert, raten wir davon ab, einen (zu einfachen, permanenten) öffentlichen Zugriff auf Scripts mit phpinfo.php -Aufrufen zu ermöglichen.
PHP-Funktion phpinfo (INFO) • © 2024 Manfred Baumeister • Aktualisiert: 02. Oktober 2010, 23:36 [UTC]
|