Установка PDO_MYSQL на PHP 5.1.6 с использованием ОС PECL: Ubuntu
У меня реальные проблемы с работой PDO_MYSQL.
Я начал с простой попытки установить драйвер PDO_MYSQL через PECL, однако, когда это не сработало, я оглянулся, чтобы посмотреть, есть ли какие-либо проблемы, о которых сообщалось. Кажется, что может быть конфликт между встроенной версией PDO и PDO_MYSQL. С этой целью я решил переустановить все его зависимости от PECL.
Среда:
ОС: Ubuntu
PHP Ver: 5.1.6 (невозможно обновить из-за клиентской среды)
Процедура следовала:
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
Затем я проверяю PHPINFO, чтобы увидеть, какие модули установлены. Я вижу:
PDO drivers sqlite2
Вот и все!
Если бы кто-нибудь мог предложить какие-либо решения для этого, я был бы глубоко признателен. Мне нужен драйвер MYSQL PDO для запуска Zend Framework для будущего проекта ... и да, я должен использовать v1.6 из-за версии PHP.