Tipps & Tricks
Hilfestellungen rund um die Themen Internet & Programmierung
WAMP-Tutorial, Teil 9, Ergänzungen: PHP-Extensions installieren
Sie können nun noch einige optionale Einstellungen vornehmen, damit die Arbeit mit Ihrem WAMP noch komfortabler wird.
So aktivieren Sie die mitgelieferten PHP-Module
PHP liefert verschiedene System-Extensions mit, die Sie lediglich aktivieren müssen, um die damit verbundenen Funktionen nutzen zu können. Beispiele für solche Extensions sind: MySQL, GD2, Curl oder Mcrypt.
Um eine solche Extension zu aktivieren, öffnen Sie zunächst die php.ini. Prüfen Sie den Pfad zu Ihrem Extensions-Ordner, der in der folgenden Direktive angegeben ist:
extension_dir = "C:/WAMP/PHP/ext/"
Wenn dieser Pfad auf den richtigen Ordner zeigt, gehen Sie in der php.ini ein Stück weiter nach unten, bis Sie zu der Liste der verfügbaren Extensions gelangen. Ein Ausschnitt:
;extension=php_curl.dll
;extension=php_gd2.dll
;extension=php_mbstring.dll
;extension=php_mcrypt.dll
;extension=php_mysql.dll
Stellen Sie zuerst sicher, dass Ihr Ordner im Pfad "extension_dir" auch wirklich die gewünschte .dll-Datei enthält. Entfernen Sie dann das Kommentar-Semikolon vor der entsprechenden Zeile, speichern Sie die php.ini und starten Sie den Apache neu.
Manche Extensions sind jetzt schon fertig installiert. Um das schnell zu testen, legen Sie eine neue PHP-Datei mit folgendem Inhalt an und rufen diese im Browser auf:
<?php
phpinfo();
?>
Wenn der gerade aktivierte Service hier erscheint, sollte alles funktioniert haben. Andernfalls öffnen Sie die Datei "install.txt", die in Ihrem PHP-Ordner liegt, und suchen Sie nach dem Abschnitt "Table 2-1. PHP Extensions". Dieser Liste können Sie entnehmen, welche Dateien zusätzlich benötigt werden.
Einige der Dateien werden von PHP mitgeliefert; Sie finden sie in Ihrem PHP-Installationsordner. Besuchen Sie andernfalls die PHP-Website und suchen Sie in der Dokumentation nach Ihrem Modul - dort erfahren Sie dann, wo Sie die benötigten Dateien herunterladen können.
Wie auch immer, kopieren Sie die benötigten Dateien und fügen Sie sie in Ihren Windows-Ordner (bei mir: "C:\Windows") ein. Um alle Eventualitäten auszuschließen, fügen Sie die Dateien zusätzlich in Ihren System32-Ordner ("C:\Windows\system32") ein. Starten Sie den Apache neu. Die Extension sollte nun in der Liste von phpinfo() erscheinen und funktionieren. Falls es noch Probleme gibt, geben Ihnen die Apache-Log-Dateien weitere Auskünfte über mögliche Ursachen.
