HowTo: Server auf Voraussetzungen prüfen
Da Habari, wie viele andere Systeme auch ein paar Voraussetzungen mitbringt, sollte schon vor der Installation überprüft werden ob der Server diese erfüllt.
Dazu bedient man sich der PHP eigenen Funktion phpinfo(). Um diese zu nutzen benötigt es keine umfangreichen PHP-Kenntnisse. Zuerst wird einfach eine leere Datei mit dem Namen info.php angelegt.
In diese Datei wird nun die folgende Zeile Code geschrieben:
<?php phpinfo(); ?>
Nach dem Hochladen per FTP wird die Datei mittels http://domain.tld/info.php aufgerufen. Auf einer recht langen Seite finden sich nun sämtliche Informationen über den Server. Die Seite wird in etwa so oder ähnlich aussehen:

Da die Seite entsprechend lang ist, orientiert man sich am besten mittels der im Browser in der Regel vorhandenen Textsuche. Sind die entsprechenden Module vorhanden, so findet man diese in der Regel auch und diese sind mit enabled oder active gekennzeichnet. Ausnahme ist häufig mod_rewrite, welches dann über ein Backend beim Hoster zu erreichen ist.
Hinweis
Da umfangreiches Wissen über den Server und die Einstellungen auch für etwaige Angreifer hilfreich sind, sollte die Datei nach dem Gebrauch wieder gelöscht werden. Gerade Dateinamen wie info.php oder test.php werden gerne ausprobiert um diese Informationen herauszubekommen.

Thorsten
03.02.2009 15:29
@datei löschen. Es ist unbedingt notwendig die Datei zu löschen, es gibt sogar exploids die versuchen automatisiert die phpinfo.php zu finden und darüber einfluss auf die Seite selbst zu nehmen.
Also Notiz nicht vergessen: phpinfo löschen ;)