Ich kann die PDO-extension nicht installieren

Irgendwelche Probleme mit XAMPP für Windows? Dann ist hier genau der richtige Ort um nachzufragen.

Ich kann die PDO-extension nicht installieren

Postby pecos » 02. February 2005 14:16

Hallo,

Ich habe gerade vergeblich versucht PDO auf meinem dev-server (Apache2/PHP 5.0.2/MySQL 4.0.21) zu installieren.

Fuer php_pdo.dll krieg ich diese Fehlemeldung:

PHP Startup: Unable to load dynamic library ...\php_pdo.dll - The specified procedure could not be found.


Und anschliesend diese fuer php_pdo_mysql.dll:

PHP Startup: Unable to load dynamic library ...\php_pdo_mysql.dll - The specified module could not be found.


(In der ersten Meldung steht "procedure"; in der zweiten "module")

Ich hab beide Dateien aus dem aktuellen PECL package: http://www.php.net/downloads.php
Altenativ hab ich's auch mal mit diesen (etwas neueren) probiert: http://snaps.php.net/win32/PECL_5_0/

Und ich hab auch die jeweiligen Zeilen in der php.ini auskommentiert.

Hab ich irgendwas vergessen?
pecos
 
Posts: 4
Joined: 02. February 2005 13:26

Postby Wiedmann » 02. February 2005 14:25

Zuerst... ich hab das jetzt weder getestet noch kenn ich die Extension.

Ich hab beide Dateien aus dem aktuellen PECL package: http://www.php.net/downloads.php
Altenativ hab ich's auch mal mit diesen (etwas neueren) probiert: http://snaps.php.net/win32/PECL_5_0/

Warum nimmst du nicht die, wo beim XAMPP schon dabei sind?
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby pecos » 02. February 2005 14:37

Hey, erstmal "Danke" fuer die schnelle Antwort!

Warum nimmst du nicht die, wo beim XAMPP schon dabei sind?


Ich hab vorher nicht nachgeschaut. Als dann die Meldung "Do you want to overwrite..." kam, hab ich auf "okay" geklickt ohne vorher Kopien von den alten zu machen. :roll:

Die versionen, die ich runtergeladen hab, waren allerdings etliche Monate juenger, als die "mitgelieferten".

Denkst Du die waren getestet?
pecos
 
Posts: 4
Joined: 02. February 2005 13:26

Postby pecos » 02. February 2005 14:48

Vielleicht sollte ich auch sagen, was PDO ist. Die Abkuerzung steht fuer "PHP Data Object" und ist ein "database abstraction layer". Im Augenblick ist PDO noch exotisch, aber nach allem was ich gelesen hab, scheint der offizielle Plan der PHP-Macher zu sein, beginnend mit PHP 5.1, PDO zum Default-Zugang fuer alle Datenbanken zu erklaeren und saemtliche anderen extensions/PEAR-Klassen auszurangieren.

Das kann zwar noch viele Monate dauern und PDO ist auch noch im Alpha-Stadium, aber neugierig bin ich schon heute... :)

Hier ist ein guter Artikel.
pecos
 
Posts: 4
Joined: 02. February 2005 13:26

Postby Wiedmann » 02. February 2005 15:26

ok, mal ein Test gemacht:
Ich hab beide Dateien aus dem aktuellen PECL package: "http://www.php.net/downloads.php"

Das sind die Gleichen, wie sie beim aktuellen XAMPP dabei sind.

Altenativ hab ich's auch mal mit diesen (etwas neueren) probiert: "http://snaps.php.net/win32/PECL_5_0/"

Die sind neuer.

--> Laden lassen sich bei mir aber beide ohne Probleme.

scheint der offizielle Plan der PHP-Macher zu sein, beginnend mit PHP 5.1, PDO zum Default-Zugang fuer alle Datenbanken zu erklaeren und saemtliche anderen extensions/PEAR-Klassen auszurangieren.

Ob das dann ähnlich läuft wie mit mysqli? ...
Naja. das kann aber noch lang dauern (gedenk an den vielfach vorhandnen Code, der ja weiterhin laufen muss)
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby pecos » 02. February 2005 15:47

Wiedmann wrote:Laden lassen sich bei mir aber beide ohne Probleme.


Dann hab ich wohl irgendwas falsch eingestellt. Aber ich wuesste wirklich nicht was!

Wiedmann wrote:Naja. das kann aber noch lang dauern (gedenk an den vielfach vorhandnen Code, der ja weiterhin laufen muss)


Schon klar. So was dauert Jahre!

Das mit mysqli ist in der Tat traurig. Eine wirklich gute extension, auf die niemand gewartet zu haben scheint.
pecos
 
Posts: 4
Joined: 02. February 2005 13:26


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 30 guests