Christian Renner (ch12r)

Xampp 1.7.0 und PDO-Extension vertragen sich nicht

Nachdem ich auf die aktuelle Xampp-Version 1.7.0 umgestiegen bin, terminierten einige meiner Web-Anwendungen, die ich in meiner Testumgebung laufen habe mit einer Fehlermeldung des Apache-HTTP-Servers bezüglich folgendem Moduls:

AppName: apache.exe  AppVer: 2.2.11.0  ModName: php_pdo_mysql.dll

Kurzes Googeln brachte die Lösung, dass sich die aktuelle Windows-Version des Xampp-Projektes nicht mit der Nutzung der PDO-Erweiterung verträgt. Eine Problemlösung (zumindest für Windows XP, SP3) findet sich in folgendem Forenbeitrag:

Xampp 1.7: Probelem mit PDO MySQL auf appachefriends.org

Ersetzen der libmysql.dll in den folgenden Verzeichnissen:

\xampp\apache\bin

und

\xampp\php

Downloaden kann man diese Bibliothek mit einem aktuellen PHP-Paket:
http://windows.php.net/downloads/snaps/php-5.2-win32-VC6-x86-latest.zip

Bei mir hat es wunderbar funktioniert. Probleme kann es in Folge dessen jedoch bei anderen Datenbankadaptern geben (mysqli).

UPDATE: Ein Upgrade des Xampp auf Version 1.7.1 behebt die Problematik.

This entry was posted in Development and tagged , . Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.

Post a Comment

Your email is never published nor shared.

You may use these HTML tags and attributes <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="">