安装php-pgsql Centos 6.9时出错

时间:2018-07-31 14:23:48

标签: php php-pgsql

在Centos 6.9的服务器上安装了7.2.8版本的php和10版本的postgresql之后,尝试为php安装pgsql驱动程序时,它给了我一个依赖错误:

yum install php-pgsql

给我的错误如下:

Complementos cargados:fastestmirror, refresh-packagekit, security
Configurando el proceso de instalación
Loading mirror speeds from cached hostfile
 * base: mirrors.coreix.net
 * epel: mirror.upb.edu.co
 * extras: mirrors.coreix.net
 * remi-safe: mirror.upb.edu.co
 * updates: mirrors.coreix.net
Resolviendo dependencias
--> Ejecutando prueba de transacción
---> Package php-pgsql.x86_64 0:5.3.3-49.el6 will be instalado
--> Procesando dependencias: php-common(x86-64) = 5.3.3-49.el6 para el paquete: php-pgsql-5.3.3-49.el6.x86_64
--> Procesando dependencias: php-pdo(x86-64) para el paquete: php-pgsql-5.3.3-49.el6.x86_64
--> Ejecutando prueba de transacción
---> Package php-pdo.x86_64 0:5.3.3-49.el6 will be instalado
--> Procesando dependencias: php-common(x86-64) = 5.3.3-49.el6 para el paquete: php-pdo-5.3.3-49.el6.x86_64
---> Package php-pgsql.x86_64 0:5.3.3-49.el6 will be instalado
--> Procesando dependencias: php-common(x86-64) = 5.3.3-49.el6 para el paquete: php-pgsql-5.3.3-49.el6.x86_64
--> Resolución de dependencias finalizada
Error: Paquete: php-pgsql-5.3.3-49.el6.x86_64 (base)
           Necesita: php-common(x86-64) = 5.3.3-49.el6
           Instalado: php-common-7.2.8-1.el6.remi.x86_64 (@remi-php72)
               php-common(x86-64) = 7.2.8-1.el6.remi
           Disponible: php-common-5.3.3-49.el6.x86_64 (base)
               php-common(x86-64) = 5.3.3-49.el6
Error: Paquete: php-pdo-5.3.3-49.el6.x86_64 (base)
           Necesita: php-common(x86-64) = 5.3.3-49.el6
           Instalado: php-common-7.2.8-1.el6.remi.x86_64 (@remi-php72)
               php-common(x86-64) = 7.2.8-1.el6.remi
           Disponible: php-common-5.3.3-49.el6.x86_64 (base)
               php-common(x86-64) = 5.3.3-49.el6
 Podría intentar utilizar el comando --skip-broken para sortear el problema
Podría intentar ejecutar: rpm- Va --nofiles --nodigest

依次尝试使用以下命令:

yum install php72-php-pgsql

即使系统安装正确,当我尝试连接到数据库时,仍然出现以下错误:

Fatal error: Uncaught Error: Call to undefined function pg_connect()

我迷失了这个事实,对您的任何帮助,我都非常感激,它使我能够令人满意地安装驱动程序,并且在与数据库连接时不再出错。

0 个答案:

没有答案