usr - phpize not found debian 9
Instalando PDO_MYSQL en PHP 5.1.6 usando el sistema operativo PECL: UBUNTU (2)
Tengo problemas reales para que funcione PDO_MYSQL.
Comencé tratando de instalar el controlador PDO_MYSQL a través de PECL, pero cuando esto no funcionó, miré alrededor para ver si había algún problema. Parece que puede haber un conflicto entre la versión integrada de PDO y PDO_MYSQL. Para ese fin, decidí reinstalar todas sus dependencias de PECL.
Medio ambiente:
Sistema operativo: UNBUNTU PHP Ver: 5.1.6 (no se puede actualizar debido al entorno en vivo de los clientes)
Procedimiento seguido:
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
Luego reviso PHPINFO para ver qué moduels están instalados. Veo:
PDO drivers sqlite2
¡Eso es!
Si alguien pudiera sugerir alguna solución a esto, estaría profundamente agradecido. Necesito el controlador MYSQL PDO para ejecutar Zend Framework para un próximo proyecto ..... y sí, tengo que usar v1.6 debido a la versión de PHP. Doh!
Si está en Ubuntu, intente apt-get:
sudo apt-get install php5-mysql
que debería hacer
/usr/lib/php5/20060613+lfs/pdo.so
y PDO estará disponible después de reiniciar apache
Para cualquier persona que tenga problemas con esto, asegúrese de que esté instalada la biblioteca ''libmysqlclient15-dev'':
sudo apt-get install libmysqlclient15-dev
Luego usa:
sudo apt-get install pdo_mysql
Sin la biblioteca ''libmysqlclient15-dev'', tendrás problemas con pdo.
Encontré estas páginas para ser bastante útil:
http://pecl.php.net/bugs/bug.php?id=12141
http://ubuntuforums.org/showthread.php?t=474152