Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Estoy intentando habilitar el controlador pdo para mi instalación de php, pero cuando ejecuto el comando
yo obtengo
/usr/local/webserver/postgres
postgresql pdo
5 respuestas
El paquete Pecl PDO ahora está en desuso. Por cierto, el paquete Debian php5-pgsql ahora incluye
tanto el controlador regular como el PDO, así que solo:
Apache también debe reiniciarse antes de que los sitios puedan usarlo:
No estaba seguro de si ese paquete incluía el controlador PDO. ¡Gracias! - btleffler 28 de marzo de 15 a 13:25
7 Recuerde ejecutar: php5enmod pgsql después de eso - Thiago Mata 13 de noviembre de 15 a 2:23
Después de eso, también es necesario reiniciar su servidor web : Junior M 27 de noviembre de 15 a 14:21
No recuerdo cómo lo resolví en ese momento, pero lo que puedo decir ahora es que, tanto para Debian como
para Ubuntu, lo que dice @alex es la forma correcta de instalarlo. Sin embargo, debo decir que las versiones de
Ubuntu como 14 y tal vez antes de eso, ya incluyen una versión de Postgres (creo que 9.0) si quieres instalar una
nueva como 9.3 puedes usar apt-get purge postgresql -y & apt- obtener la instalación postgresql-9.3 -y -
Richard Pérez Mar 2 '16 a las 20:09
Pruebe la versión pecl empaquetada en su lugar (la ventaja de las instalaciones empaquetadas es que
son más fáciles de actualizar):
o, si solo necesita un controlador para PHP, pero que no tiene que ser el PDO:
https://stackoverflow.com/questions/7180869/install-pdo-for-postgres-ubuntu 1/2
14/4/2018 postgresql - Instalar pdo para postgres Ubuntu - Desbordamiento de pila
apt-get install php5-pgsql
De lo contrario, ese mensaje probablemente significa que necesita instalar un paquete libpq más
reciente. Puede verificar qué versión tiene ejecutando:
dpkg -s libpq-dev
Tenga en cuenta que esta respuesta está desactualizada y vea la respuesta a continuación en Will. -
Mikko Ohtamaa 4 de mayo de 15 a 12:02
1 Muchas gracias. aregato gracias Gracias. gracias - winnie damayo 25 de enero a las 8:09
no probem, pero el verdadero agradecimiento va para ondrej. Hizo la instalación de PHP tan fácil - Dylan Pierce
Mar 6 a las 15:51
El controlador PDO para PostgreSQL ahora está incluido en el paquete Debian php5-dev. Los pasos
anteriores que usan Pecl ya no funcionan.
respondió el 10 de febrero de 17 a 1
joan16v
3,114 2 31 39
Esto fue todo para mí: pasé varias horas golpeándome la cabeza contra la pared con: "[PDOException] no pudo
encontrar el conductor" en Laravel Homestead - Ben Wilson el 19 de junio de 17 a las 8:32
https://stackoverflow.com/questions/7180869/install-pdo-for-postgres-ubuntu 2/2