Zum Inhalt

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

<?php
phpinfo();

Hinweis: Das schließende ?> wird absichtlich weggelassen. Siehe unten für Details.

3. Datei im Browser aufrufen

Zum Beispiel:

http://localhost/info.php

oder

https://deine-domain.ch/info.php

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.