Bonjour, je suis un nouvel utilisateur de lapplication opencourrier 4.1.1, jai initialise toutes les tables de la base de donnees dans PostgreSQL,
data/pgsql/init.sql
data/pgsql/init_metier.sql
data/pgsql/init_parametrage.sql
meme le jeu de donnees de demonstration
data/pgsql/init_data.sql
Ma base de donnees sur PostgreSQL sappelle opencourrier, le fichier de configuration dyn/database.inc.php est le suivant :
<?php /** * Ce fichier permet le paramétrage de la connexion à la base de données, * chaque entrée du tableau correspond à une base différente. Attention * l'index du tableau conn représente l'identifiant du dossier dans lequel * seront stockés les fichiers propres a cette base dans l'application. * * @package openmairie_exemple * @version SVN : $Id: database.inc.php 2566 2013-12-11 15:44:58Z nhaye $ */ // PostGreSQL $conn[1] = array( "opencourrier", // Titre "pgsql", // Type de base "pgsql", // Type de base "postgres", // admin "xxxxxxx", // mot de passe utilisateur postgres "tcp", // Protocole de connexion "127.0.0.1", // Nom d'hote "5432", // Port du serveur "", // Socket "opencourrier", // non de la base "AAAA-MM-JJ", // Format de la date "opencourrier", // Nom du schéma "", // Préfixe "ldap-default", // Paramétrage pour l'annuaire LDAP "mail-default", // Paramétarge pour le serveur de mail "filestorage-default", // Paramétrage pour le stockage des fichiers ); ?>Jutilise cette version de easyphp : EasyPHP-DevServer-14.1VC9, pour les serveurs Apache et PHP.
Mon OS est Windows Server Enterprise 2008, je nai installe aucun services.
Mais quand je veux me connecter sur opencourrier, voici ce que jobtiens comme resultat :
Notice: Constant DEBUG already defined in C:\Program Files\EasyPHP-DevServer-14.1VC9\data\localweb\projects\opencourrier-4.1.1\dyn\debug.inc.php on line 21
Strict Standards: Non-static method DB::connect() should not be called statically, assuming $this from incompatible context in C:\Program Files\EasyPHP-DevServer-14.1VC9\data\localweb\projects\opencourrier-4.1.1\core\om_application.class.php on line 1165
Strict Standards: Non-static method DB::parseDSN() should not be called statically, assuming $this from incompatible context in C:\Program Files\EasyPHP-DevServer-14.1VC9\data\localweb\projects\opencourrier-4.1.1\php\db\DB.php on line 520
Strict Standards: Declaration of DB_pgsql::quote() should be compatible with DB_common::quote($string = NULL) in C:\Program Files\EasyPHP-DevServer-14.1VC9\data\localweb\projects\opencourrier-4.1.1\php\db\DB\pgsql.php on line 50
Strict Standards: Non-static method DB::isError() should not be called statically, assuming $this from incompatible context in C:\Program Files\EasyPHP-DevServer-14.1VC9\data\localweb\projects\opencourrier-4.1.1\php\db\DB.php on line 551
Strict Standards: Non-static method DB::isError() should not be called statically, assuming $this from incompatible context in C:\Program Files\EasyPHP-DevServer-14.1VC9\data\localweb\projects\opencourrier-4.1.1\php\db\DB.php on line 551
Strict Standards: Non-static method DB::errorMessage() should not be called statically, assuming $this from incompatible context in C:\Program Files\EasyPHP-DevServer-14.1VC9\data\localweb\projects\opencourrier-4.1.1\php\db\DB\common.php on line 1904
Strict Standards: Non-static method DB::isError() should not be called statically, assuming $this from incompatible context in C:\Program Files\EasyPHP-DevServer-14.1VC9\data\localweb\projects\opencourrier-4.1.1\php\db\DB.php on line 688
Strict Standards: Non-static method DB::errorMessage() should not be called statically, assuming $this from incompatible context in C:\Program Files\EasyPHP-DevServer-14.1VC9\data\localweb\projects\opencourrier-4.1.1\php\db\DB.php on line 965
Strict Standards: Non-static method DB::isError() should not be called statically, assuming $this from incompatible context in C:\Program Files\EasyPHP-DevServer-14.1VC9\data\localweb\projects\opencourrier-4.1.1\php\db\DB.php on line 688
Strict Standards: Non-static method DB::isError() should not be called statically, assuming $this from incompatible context in C:\Program Files\EasyPHP-DevServer-14.1VC9\data\localweb\projects\opencourrier-4.1.1\php\db\DB.php on line 557
Strict Standards: Non-static method DB::getDSNString() should not be called statically, assuming $this from incompatible context in C:\Program Files\EasyPHP-DevServer-14.1VC9\data\localweb\projects\opencourrier-4.1.1\php\db\DB.php on line 559
Strict Standards: Non-static method DB::parseDSN() should not be called statically, assuming $this from incompatible context in C:\Program Files\EasyPHP-DevServer-14.1VC9\data\localweb\projects\opencourrier-4.1.1\php\db\DB.php on line 866
Strict Standards: Non-static method database::isError() should not be called statically, assuming $this from incompatible context in C:\Program Files\EasyPHP-DevServer-14.1VC9\data\localweb\projects\opencourrier-4.1.1\core\om_application.class.php on line 1170
Strict Standards: Non-static method DB::isError() should not be called statically, assuming $this from incompatible context in C:\Program Files\EasyPHP-DevServer-14.1VC9\data\localweb\projects\opencourrier-4.1.1\core\om_database.class.php on line 34
Erreur de base de donnees. Contactez votre administrateur.
/projects/opencourrier-4.1.1/scr/login.php
0.000 : class utils - __construct() VERBOSE
class utils -
database::isError(): SGBD ERROR => DB Error: extension not found] **
pgsql(pgsql)://postgres:PASSWORD@tcp+127.0.0.1:5432/opencourrier?title=opencourrier&formatdate=AAAA-MM-JJ&schema=opencourrier&prefixe=&directory=ldap-default&mail=mail-default&filestorage=filestorage-defaul DEBUG
class utils - database::isError(): PEAR ERROR => DB Error: extension not found DEBUG
0.016 : class utils - __destruct()
Il yaurait un moyen de configurer easyphp avec PostgreSQL, pour que la connexion setablisse avec ma base de donnees.
Si oui lequel ?
Si non, merci de maider.
Merci de me donner un coup de main, merci.