Bonjour à tous, Nouveau sur ce site, je m’intéresse à Wamp pour mettre en place « Openmairie_resultat ». C’est pour gérer des élections. Mais je bute sur quelque chose.
J’ai installé Wamp, copié le répertoire openmairie_resultat dans wamp/www/. J’ai ensuite créé la base MySQL et fait l’initialisation avec un init.sql. Il faut ensuite paramétrer la connexion dans /wamp/www/openmairie_resultat/dyn avec le fichier base.php. ( je n’ai rien fait, il me semble être bon)
Lorsque je veux faire un test, les menus fonctionnent, mais j’ai tout un tas d’erreurs qui s’affichent… En voici un échantillon:
( ! ) Strict standards: Non-static method DB::connect() should not be called statically in C:\wamp\www\openmairie_resultat\spg\login.php on line 38 Call Stack # Time Memory Function Location 1 0.0020 284960 {main}( ) ..\login.php:0
( ! ) Strict standards: Non-static method DB::parseDSN() should not be called statically in C:\wamp\www\openmairie_resultat\php\pear5\DB.php on line 520 Call Stack # Time Memory Function Location 1 0.0020 284960 {main}( ) ..\login.php:0 2 0.0126 595216 DB::connect( ) ..\login.php:38
( ! ) Strict standards: Declaration of DB_common::raiseError() should be compatible with PEAR::raiseError($message = NULL, $code = NULL, $mode = NULL, $options = NULL, $userinfo = NULL, $error_class = NULL, $skipmsg = false) in C:\wamp\www\openmairie_resultat\php\pear5\DB\common.php on line 2249 Call Stack # Time Memory Function Location 1 0.0020 284960 {main}( ) ..\login.php:0 2 0.0126 595216 DB::connect( ) ..\login.php:38 3 0.0153 754280 include_once( 'C:\wamp\www\openmairie_resultat\php\pear5\DB\mysql.php' ) ..\DB.php:533
Déjà, ça commence très mal, le site [www.emilie.ladreyt.org] qui est censé expliquer comment installer OpenMairie, génère une bonne cinquantaine d'erreurs et d'avertissements.
Ensuite, ça continue aussi mal : - C'est fait pour Linux, pas pour Windows. - Ça utilise des fonctions comme ereg() qui ne sont plus supportées depuis PHP 5.3.0. - Ça utilise PEAR et un « gestionnaire » de bases de données dbpear (Ou Pear D plus maintenu depuis belle lurette
A priori, il vous manque le « gestionnaire » de base de données.