pgsql.il n'est donc pas chargé en PHP

J'ai été chargé de créer un PHP app qui accède à un PostgreSQL base de données. C'est ma première fois de travailler avec Postgre, pour ne pas mentionner le PHP a déjà été installé dans la boîte Linux sur lequel l'application est censé fonctionner. Je n'ai aucune expérience de ce genre de choses, j'ai juste le code.

Ma question est que je n'arrive pas à obtenir le Postgre extension de travailler en PHP. J'ai vérifié le php.le fichier ini, il n'y avait pas "extension=..." lignes. J'ai donc ajouté "extension=pgsql.". J'ai ensuite vérifié le "extension_dir" et a trouvé qu'il y avait seulement 2 fichiers (ldap.donc, phpcups.donc), j'ai ajouté un pgsql.si le fichier provenant d'une autre machine sous Linux. J'ai redémarré httpd. Et il ne fonctionne pas. Je ne pouvais pas trouver tout "pgsql" ou "postgre" dans le phpinfo().

Pardonner mon noobness. Je sais trop peu de Linux. Je voudrais vraiment l'apprécier si vous pouvez m'indiquer la bonne direction.


J'ai utilisé la suggestion donnée par number5:

Mec, je suis sur RedHat. J'ai utilisé le "yum" la version de la commande vous a donné, et j'ai obtenu ceci:

[root@persée ~]# yum install php-pgsql
Lors du chargement de "installonlyn" plugin
La configuration du Processus d'Installation
La configuration des référentiels
N'a pas pu récupérer mirrorlist http://mirrorlist.centos.org/?release=5&arch=x86_64&repo=extras erreur a été
[Errno 4] IOError:
Erreur: Impossible de trouver un valable baseurl pour pensions: extras


MALHEUREUSEMENT, le serveur Linux que j'utilise n'est PAS connecté à Internet. Tout autre moyen de l'installer?

Qui ressemble à une question pour ServerFault.
espoir vous avez déjà résolu votre problème. Si pas, vous pouvez télécharger le rpm et l'installer à l'aide de commande rpm. wget mirrors.gigenet.com/centos/5.4/os/x86_64/CentOS/... wget mirrors.gigenet.com/centos/5.4/os/x86_64/CentOS/... rpm-ivh *.tr / min s'il vous dit que certains deps sont manquantes, vous pouvez le trouver ici mirrors.gigenet.com/centos/5.4/os/x86_64/CentOS le lien de téléchargement est en supposant que votre CentOS est de 5,4 x86_64
grâce number5, super!

OriginalL'auteur Obay | 2010-05-14