L'installation de PDO_MYSQL sur PHP 5.1.6 à l'aide de PECL OS: Ubuntu

Je vais avoir des problèmes réels se PDO_MYSQL de travail.

J'ai commencé par juste essayer d'installer le PDO_MYSQL pilote via PECL, toutefois, lorsque cela n'a pas fonctionné j'ai regardé autour pour voir si il y où tous les problèmes signalés. Il semble qu'il peut y avoir un conflit entre la version embarquée de l'AOP et PDO_MYSQL. À cette fin, j'ai décidé de réinstaller toutes ses dépendances depuis PECL.

Environnement:

OS: Ubuntu
PHP Ver: 5.1.6 (Impossible de mettre à niveau en raison de clients en direct de l'environnement)

Procédure Suivie:

PECL uninstall PDO_MYSQL
PECL uninstall PDO
PECL uninstall mysql
PECL install mysql
PECL install PDO
PECL install PDO_MYSQL

Lines Added to PHP.ini
extension=mysql.so
extension=pdo.so
extension=pdo_mysql.so

apachectl restart
[warn] php5_module is already loaded, skipping

Je vérifie PHPINFO pour voir quels modules sont installés. Je vois:

PDO drivers     sqlite2 

Que c'est!

Si quelqu'un pourrait suggérer des solutions à ce je lui en serais très reconnaissant. J'ai besoin de MYSQL driver PDO pour exécuter le zend framework pour un projet à venir... et oui, j'ai d'utilisation v1.6 en raison de la version de PHP.

OriginalL'auteur Ben Waine | 2009-07-02