Foros del Web » Programando para Internet » PHP » Configuración PHP »

inconveniente con extensiones pdo

Estas en el tema de inconveniente con extensiones pdo en el foro de Configuración PHP en Foros del Web. hola amigos del foro tengo problemas con con PDO en appserv 2.6.0 ya descomente la extension que necesito pero cuando consulto phpinfo.php PHP Version 6.0.0-dev ...
  #1 (permalink)  
Antiguo 15/01/2012, 17:08
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 13 años, 6 meses
Puntos: 6
inconveniente con extensiones pdo

hola amigos del foro

tengo problemas con con PDO en appserv 2.6.0
ya descomente la extension que necesito

pero cuando consulto phpinfo.php

PHP Version 6.0.0-dev

me dice lo siguiente

PDO support enabled
PDO drivers sqlite

solo aparece habilitado para sqlite
y necesito trabajar con Mysql y postgresql

recurro a ustedes porque no se que mas hacer

instale el xampp ver 1.7.7 y no me carga la extension para postgresql

gracias
  #2 (permalink)  
Antiguo 15/01/2012, 17:21
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 8 meses
Puntos: 1532
Respuesta: inconveniente con extensiones pdo

debes reiniciar apache para que los cambios surtan efecto
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 15/01/2012, 20:15
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 13 años, 6 meses
Puntos: 6
Respuesta: inconveniente con extensiones pdo

Apache lo reinicie

las tengo sin ;

extension=php_mbstring.dll
extension=php_bz2.dll
extension=php_curl.dll
extension=php_dba.dll
extension=php_dbase.dll
extension=php_exif.dll
extension=php_fdf.dll
extension=php_filepro.dll
extension=php_gd2.dll
extension=php_gettext.dll
extension=php_ifx.dll
extension=php_imap.dll
extension=php_interbase.dll
extension=php_ldap.dll
extension=php_mbstring.dll
extension=php_mcrypt.dll
extension=php_mhash.dll
extension=php_mime_magic.dll
extension=php_ming.dll
extension=php_mssql.dll
extension=php_msql.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_oci8.dll
extension=php_openssl.dll
extension=php_oracle.dll
extension=php_pgsql.dll
extension=php_shmop.dll
extension=php_snmp.dll
extension=php_sockets.dll
extension=php_sqlite.dll
extension=php_sybase_ct.dll
extension=php_tidy.dll
extension=php_xmlrpc.dll
extension=php_xsl.dll
extension=php_pdo.dll
extension=php_pdo_pgsql.dll
extension=php_pdo_sqlite.dll
extension=php_winbinder.dll

el php.ini que estoy editanto esta ubicado
C:\Windows\php.ini
  #4 (permalink)  
Antiguo 15/01/2012, 21:13
Avatar de gildus  
Fecha de Ingreso: agosto-2003
Mensajes: 1.495
Antigüedad: 20 años, 8 meses
Puntos: 105
Respuesta: inconveniente con extensiones pdo

Holas,

Aparte de descomentarlo, tienes que verificar si realmente existe el archivo .dll en tu windows/system32 y/o en php/ext

El archivo PDO con MySQL es:

extension=php_pdo_mysql.dll

Si no lo tienes entonces tienes que instalar la version mas reciente de xampp o de appserv. Es raro que no lo tengan instalado.

Saludos
__________________
.: Gildus :.
  #5 (permalink)  
Antiguo 15/01/2012, 21:35
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 10 meses
Puntos: 2135
Respuesta: inconveniente con extensiones pdo

También tienes que tener en el PATH de tu sistema operativo las librerías de MySQL.
  #6 (permalink)  
Antiguo 16/01/2012, 12:41
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 13 años, 6 meses
Puntos: 6
Respuesta: inconveniente con extensiones pdo

gracias por responder amigos del foro

si existe el archivo .dll en de php/ext

ya instale las ultimas versiones del xampp , appserv


cuando descomento la de php_pdo_pgsql.dll reinicio apache y me dice que no puede aceder al modulo , pero la dll esta en ext

no se que mas hacer

como es lo que comenta GatorV acerca de PATH

creo dos variables de entorno para postgresql y para mysql?
  #7 (permalink)  
Antiguo 16/01/2012, 12:50
Avatar de gildus  
Fecha de Ingreso: agosto-2003
Mensajes: 1.495
Antigüedad: 20 años, 8 meses
Puntos: 105
Respuesta: inconveniente con extensiones pdo

Trata de copearlo por seacaso en windows\system32\ (si tienes Win7 en windows\SysWOW64)

Saludos
__________________
.: Gildus :.
  #8 (permalink)  
Antiguo 16/01/2012, 13:01
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 10 meses
Puntos: 2135
Respuesta: inconveniente con extensiones pdo

php_pdo_pgsql.dll es la librería de PostgreSQL, si quieres habilitar ese driver también tienes que instalar las librerías de PostgreSQL, esto lo puedes hacer bajando el instalador de PostgreSQL para Windows.

Saludos.
  #9 (permalink)  
Antiguo 16/01/2012, 13:08
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 13 años, 6 meses
Puntos: 6
Respuesta: inconveniente con extensiones pdo

gracias por responder amigos


cuando descomento php_pdo_pgsql.dll


me aparece

PHP startup:unable to load dynamic library 'c:\xampp\php\ext\php_pdo_pgsql.dll'-No se
puede encontrar el modulo especificado.


De acuerdo a lo que dices GatorV debo:

instalar primero PostgreSQL

pd :el procedimiento que estoy realizando es primero intalo postgresql y despues el appser o xampp

este procedimiento ya lo he realizado muchas veces

y me sale PHP startup:unable to load dynamic library 'c:\xampp\php\ext\php_pdo_pgsql.dll'-No se
puede encontrar el modulo especificado

o en phpinfo()
enabled para postresql


gracias
  #10 (permalink)  
Antiguo 16/01/2012, 13:12
Avatar de gildus  
Fecha de Ingreso: agosto-2003
Mensajes: 1.495
Antigüedad: 20 años, 8 meses
Puntos: 105
Respuesta: inconveniente con extensiones pdo

Bueno me imagino que no lo haz copeado el .dll en el system32 o SysWOW64, ok.

cuando instalas PostgreSQL, el dll esta en la carpeta del postgre ubicalo y luego ese .dll copealo en el php/ext.

Saludos
__________________
.: Gildus :.
  #11 (permalink)  
Antiguo 16/01/2012, 13:59
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 13 años, 6 meses
Puntos: 6
Respuesta: inconveniente con extensiones pdo

ya copie el dll en system32

y continua el error

PHP startup:unable to load dynamic library 'c:\xampp\php\ext\php_pdo_pgsql.dll'-No se
puede encontrar el modulo especificado.
  #12 (permalink)  
Antiguo 17/01/2012, 17:35
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 13 años, 6 meses
Puntos: 6
Respuesta: inconveniente con extensiones pdo

Amigos persiste el error

que debo de hacer?


es mejor instalar apache,php , mysql por separado?
  #13 (permalink)  
Antiguo 17/01/2012, 18:06
Avatar de gildus  
Fecha de Ingreso: agosto-2003
Mensajes: 1.495
Antigüedad: 20 años, 8 meses
Puntos: 105
Respuesta: inconveniente con extensiones pdo

Holas,

Si vas ha trabajar solo con PostgreSQL puedes usar esto:

http://bitnami.org/stack/wappstack

Es raro que aun no se pueda, trata de seguir estos pasos por seacaso y nos cuentas:

http://practicalfoss.blogspot.com/20...resql-and.html

Saludos
__________________
.: Gildus :.
  #14 (permalink)  
Antiguo 20/04/2012, 10:23
 
Fecha de Ingreso: marzo-2010
Mensajes: 1
Antigüedad: 14 años, 1 mes
Puntos: 0
Respuesta: inconveniente con extensiones pdo

Yo lo solucione copiando libpq.dll que esta en "xampp/php" a la carpeta "xampp/apache/bin", yo tengo windows 7 pro 32bit y xampp 1.7.7, despues ejecute el servicio de apache2 desde la herramienta de servicios de windows y FUNCIONO!!, bueno el merito no es mio, pero lo comparto, la solucion la encontre aqui http://boardreader.com/thread/Apache_crashes_when_pgsql_extension_is_e_23khX11gp .html

Etiquetas: extensiones, inconveniente, mysql, pdo, sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:40.