Apache+php+postgres sous windows

Fermé
khzied Messages postés 9 Date d'inscription dimanche 19 février 2006 Statut Membre Dernière intervention 11 février 2009 - 4 nov. 2008 à 16:18
 forever - 5 avril 2013 à 18:34
Bonjour,
je travaille avec apache 2.x, postgres 8.3.4 et php 5.2.6 sous windowsXP.. J'ai tt configuré mais lors du démarrage du serveur d'apache, le fichier error.log de apache affiche ceci:

[Tue Nov 04 16:15:19 2008] [notice] Parent: Received restart signal -- Restarting the server.
[Tue Nov 04 16:15:19 2008] [notice] Child 1232: Exit event signaled. Child process is ending.
PHP Warning: PHP Startup: Unable to load dynamic library 'c:\\php\\ext\\php_pgsql.dll' - Le module sp\xe9cifi\xe9 est introuvable.\r\n in Unknown on line 0
[Tue Nov 04 16:15:20 2008] [notice] Apache/2.0.63 (Win32) PHP/5.2.6 configured -- resuming normal operations
[Tue Nov 04 16:15:20 2008] [notice] Server built: Jan 17 2008 22:58:29
[Tue Nov 04 16:15:20 2008] [notice] Parent: Created child process 3308
PHP Warning: PHP Startup: Unable to load dynamic library 'c:\\php\\ext\\php_pgsql.dll' - Le module sp\xe9cifi\xe9 est introuvable.\r\n in Unknown on line 0
[Tue Nov 04 16:15:20 2008] [notice] Child 3308: Child process is running
[Tue Nov 04 16:15:20 2008] [notice] Child 1232: Released the start mutex
[Tue Nov 04 16:15:20 2008] [notice] Child 3308: Acquired the start mutex.
[Tue Nov 04 16:15:20 2008] [notice] Child 3308: Starting 250 worker threads.
[Tue Nov 04 16:15:21 2008] [notice] Child 1232: All worker threads have exited.
[Tue Nov 04 16:15:21 2008] [notice] Child 1232: Child process is exiting


Que vas je faire pour php_pgsql non chargé?

Merci
A voir également:

3 réponses

Bonjour,

Lorsque tu installes PHP 5.2, tu peux choisir les extensions à installer.

As-tu installer l'extension php_pgsql ? Sinon relances le setup de PHP et tu verras une liste qui te permettras de la choisir.

Cordialement,
0
khzied Messages postés 9 Date d'inscription dimanche 19 février 2006 Statut Membre Dernière intervention 11 février 2009
4 nov. 2008 à 17:52
Oui, dans la phase d'installation j'ai inclu php_pgsql..
D'ailleurs il existe dans sous le rep ext et je l'ai intégré dans le php.ini en décommentant sa ligne.
0
tiromain Messages postés 5 Date d'inscription jeudi 26 février 2009 Statut Membre Dernière intervention 31 mars 2009 2
27 févr. 2009 à 10:34
J'ai la même configuration et le même problème. As tu résolu ton problème ?
0
francois_gonenc Messages postés 3 Date d'inscription samedi 22 octobre 2011 Statut Membre Dernière intervention 24 octobre 2011
22 oct. 2011 à 02:05
désinstallez puis
1- installez apache 2.2.x, installez php-5.2.8-Win32 au lieu de 5.2.6, installez postgresql-8.3.5-1. sur c:\APACHE c:\PHP
2- editez httpd.conf

<IfModule dir_module>
DirectoryIndex index.php index.html
#ajoutez un index.php dans htdocs aussi
</IfModule>

#by gonenc
AddType application/x-httpd-php .php
LoadModule php5_module "C:/PHP/php5apache2_2.dll"
SetEnv PHPRC C:/WINDOWS
LoadFile "C:/Programme/PostgreSQL/8.3/bin/libpq.dll"
#by gonenc end
</IfModule>

enlevez ; de la ligne
extension=php_pgsql.dll

(changez le chemin ci-dessus d'après votre config)

testez avec un test.php :

<?php
phpinfo();
?>

ça marchera. (testé)
0
slt kel demarch doit on suivre avec un serveur debian plutot que wamp
0
http://www.commentcamarche.net/forum/affich 2617417 pbm de connexion en php wamp sur postgresql


voila j'ai posté la solution que j'ai retrouvé en parcourant plein de forums. ne pas oublier de lancer le service postgresql avant d'essayer de se connecter...
0
Sinon
J'ai trouvé BitNami sur le net c'est un WAPP
Liens : https://bitnami.com/
0