Überprüfung der PHP-Module auf dem Hosting
Die PHP-Engine erweitert ihren Funktionsumfang neben den Kernsprachfunktionen durch zusätzliche Module. Diese Module können installiert sein, müssen es aber nicht. Darüber hinaus können installierte Module deaktiviert sein und nicht funktionieren.
Über Module wird eine ganze Reihe
an uns vertrauten Funktionen realisiert.
Zum Beispiel die Arbeit mit JSON, die Arbeit mit XML,
die CURL-Bibliothek. Sogar die Arbeit mit den mb_
Funktionen funktioniert über Module.
Auf dem lokalen Rechner sind in der Regel die meisten der benötigten Module standardmäßig installiert. Aber auf dem Hosting könnten einige Module fehlen. Oder sie könnten deaktiviert sein. Dies geschieht, um Hosting-Ressourcen zu sparen.
Um zu überprüfen, ob ein Modul aktiviert ist, muss der folgende Befehl ausgeführt werden:
<?php
phpinfo();
?>
Als Ergebnis wird eine Seite mit der PHP-Konfiguration im Browser ausgegeben. Wir können die Seite nach dem benötigten Modul durchsuchen und prüfen, ob es aktiviert ist oder nicht.
Lassen Sie uns in den folgenden Aufgaben üben, wie das geht:
Prüfen Sie, ob das Modul json aktiviert ist.
Prüfen Sie, ob das Modul xml aktiviert ist.
Prüfen Sie, ob das Modul zip aktiviert ist.
Prüfen Sie, ob das Modul curl aktiviert ist.
Prüfen Sie, ob das Modul mbstring aktiviert ist.