PHP phpinfo() anzeigen¶
Mit dieser Anleitung kannst du die aktuelle PHP-Konfiguration deines Servers ausgeben lassen.
Schritt-für-Schritt-Anleitung¶
1. Neue Datei erstellen¶
Erstelle eine neue Datei namens info.php im Root-Verzeichnis deines Webservers (z. B. /var/www/html).
2. Folgenden Inhalt einfügen¶
Hinweis: Das schließende
?>wird absichtlich weggelassen. Siehe unten für Details.
3. Datei im Browser aufrufen¶
Zum Beispiel:
oder
Du solltest nun eine Seite sehen mit allen Details zur PHP-Installation, einschließlich Version, installierter Module und Konfigurationswerte.
Warum kein ?> am Ende?¶
Das schließende PHP-Tag ?> wird in modernen PHP-Dateien, die nur PHP-Code enthalten, nicht verwendet, weil:
- Whitespace-Probleme vermieden werden: Alles nach dem
?>wird an den Browser gesendet – auch unsichtbare Leerzeichen. - Fehlersicherheit: Es verhindert Probleme mit
header()-Aufrufen oder Session-Ausgaben. - Best Practice: In vielen Frameworks und professionellen Projekten ist es Standard, das Tag wegzulassen.
Sicherheitshinweis¶
Lösche oder deaktiviere info.php auf produktiven Umgebungen, sobald du die Infos nicht mehr brauchst. phpinfo() gibt sensible Systeminformationen preis.