On 11 Dec 2001 15:28:25 +0100 Nicolas Lamirault <[EMAIL PROTECTED]> wrote:
> Encore sur le pb d'apache et postgresql : > > j'ai maintenant ca : > > < lam : nlamirault > dpkg -l | grep pgsql > ii libpgsql 6.3.2-16.2 Library for connecting to PostgreSQL 6.3 bac > ii libpgsql2.1 7.1.3-4 Shared library libpq.so.2.1 for PostgreSQL > ii php4-pgsql 4.0.99-1 PostgreSQL module for php4 > ii www-pgsql 0.5.7-12 a WWW interface for the PostgreSQL database > > < lam : nlamirault > dpkg -l | grep apache > ii apache 1.3.22-2.1 Versatile, high-performance HTTP server > ii apache-common 1.3.22-2.1 Support files for all Apache webservers > ii libapache-mod- 3.2.3-4 Apache connector for Tomcat servlet engine > > < lam : nlamirault > dpkg -l | grep php > ii php-elisp 0.9.6-2 Emacs support for php files. > rc php3 3.0.18-17 A server-side, HTML-embedded scripting langu > rc php3-cgi 3.0.18-17 A server-side, HTML-embedded scripting langu > ii php4 4.0.100-1 A server-side, HTML-embedded scripting langu > ii php4-cgi 4.0.100-1 A server-side, HTML-embedded scripting langu > ii php4-mysql 4.0.100-1 MySQL module for php4 > ii php4-pgsql 4.0.99-1 PostgreSQL module for php4 > rc phpgroupware 0.9.10v-6 Web based GroupWare system written in PHP > rc phpgroupware-a 0.9.10v-6 The phpGroupWare API > ii phpmyadmin 2.2.1-2.2.2-rc A set of PHP-scripts to administrate MySQL o > ii phppgadmin 2.3-5 A set of PHP-scripts to adminstrate PostgreS > > Mes bases postgre et mysql marchent tres bien en ligne de commandes > Mon pb vient de l'interface web (phppgadmin que je voudrais utiliser) > ( a noter que phpmyadmin fonctionne tres bien) J'ai l'impression que j'ai répondu à exactement la même question récemment non ? > J'ai bien la librairie qu'il faut > > < lam : nlamirault > ls /usr/lib/apache/1.3/mod_auth_pgsql* Ca c'est pour gérer le protocole d'authentification d'apache par une base pgsql (comme il y en a un pour pam), ca n'a rien à voir avec ton problème, tu veux que ton programme puisse se connecter à la base, pas apache, donc c'est php4-pgsql, puisque tu l'as installé il doit être mal configuré (quelle est l'erreur affichée quand tu l'exécutes ?) Tu dois avoir une ligne avec extension=pgsql.so dans /etc/php4/apache/php.ini, décommentes-là. > j'ai toujours le message d'erreur suivant : > > < lam : apache > /etc/init.d/apache start > Starting web server: apache. > Syntax error on line 241 of /etc/apache/httpd.conf: > Cannot load /usr/lib/apache/1.3/mod_auth_pgsql.so into server: > /usr/lib/apache/1.3/mod_auth_pgsql.so: undefined symbol: PQexec > /usr/sbin/apachectl start: httpd could not be started Il y a quoi à la ligne 241 ? Alain