Ola.
Instalei um CentOS 6.2 com objetivo de um servidor WEB com Postgresql.
Do PostgreSQL, versao 9.1.3 instalado a partir do instalador
*.run*disponilizado para linux x64 da EntrrpriseDB.
O PHP, incluindo o PDO, instalei atraves do YUM e usando as ultimas versoes
do repositorio.

Ocorre que ao inicializar o apache nao acontece erro algum. O LOG de erros
abaixo e do PHP.

*PHP Warning:  PHP Startup: Unable to load dynamic library
'/usr/lib64/php/modules/pdo_pgsql.so' - libpq.so.5: failed to map segment
from shared object: Permission denied in Unknown on line 0
*PHP Warning:  PHP Startup: Unable to load dynamic library
'/usr/lib64/php/modules/pdo_
pgsql.so' - libpq.so.5: failed to map segment from shared object:
Permission denied in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library
'/usr/lib64/php/modules/xsl.so' - libxslt.so.1: failed to map segment from
shared object: Permission denied in Unknown on line 0
[Tue Mar 27 09:35:17 2012] [notice] Apache/2.2.15 (Unix) DAV/2 PHP/5.3.3
mod_ssl/2.2.15 OpenSSL/1.0.0-fips configured -- resuming normal operations

Tentei reinstalar os modulos do PHP pelo YUM e verifiquei a seguinte
mensagem

  Installing :
php-xml-5.3.3-3.el6_2.6.x86_64
14/24
  Installing :
php-intl-5.3.3-3.el6_2.6.x86_64
15/24
  Installing :
php-embedded-5.3.3-3.el6_2.6.x86_64
16/24
*/sbin/ldconfig: /opt/PostgreSQL/psqlODBC/lib/libpq.so.5 is not a symbolic
link*
  Installing :
php-soap-5.3.3-3.el6_2.6.x86_64
17/24
  Installing :
php-mbstring-5.3.3-3.el6_2.6.x86_64
18/24
  Installing :
php-snmp-5.3.3-3.el6_2.6.x86_64
19/24

em php -v obtenho

[root@svsga php.d]# php -v
PHP Warning:  Module 'pdo_pgsql' already loaded in Unknown on line 0
PHP 5.3.3 (cli) (built: Feb  2 2012 23:47:49)
Copyright (c) 1997-2010 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies

no phpinfo
PDO supportenabled PDO drivers mysql, odbc, sqlite

O PostgreSQL funciona normal, o apache normal mas o PHP nao reconheceu nem
php_pgsql nem pdo_pgsql.
Pelo que estou imaginando ha um conflito com o reconhecimento da biblioteca.
Como posso resolver este problema?

Obrigado.

-------------------------------------------------------------
Rudinei Dias
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a