openMairie.org | Démonstration | Documentation | Forum

Openresultat sur mariadb

Bonjour,
J’essaye d’installer OpenResultat pour les prochaines élections européennes sur Debian 9 mais ca ne fonctionne pas.

Après avoir avancé, j’ai bien installé php5.6 en remplacement de php7 qui est par défaut.
Pour la base, c’est par contre Mariadb qui remplace Mysql. Est-ce un problème car j’ai maintenant l’erreur suivante lorsque j’essaye de me connecter
“DB Error: connect failed”

Je vois rien d’interessant dans les logs d’apache.

Merci d’avance

Bonjour,
Je ne connais pas openRésultat, qui est basé sur une ancienne version openMairie, mais le premier point à vérifier ce sont les paramètre de connexion à la base que vous avez indiqué dans le fichier de paramétrage PHP: https://openmairie.readthedocs.io/projects/openresultat/fr/1.16/guide_developpeur/installation.html#configuration-de-la-connexion-a-la-base-de-donnees

  • hote
  • port
  • base
  • utilisateur
  • mot de passe

pour être sûr de leur valeur, il faut aussi les tester depuis un client SQL quelconque … et pour être sûr que PHP est bien configuré, depuis un script php basé sur le module d’interface retenu (mysqli ou pdoMySQL) à rédiger d’après la documentation PHP de ce module.

Si vos problèmes persistent, cela peut venir d’une incompatibilité entre mariadb (récent) et l’abstracteur de base de données (ancien) …

Bonne chance

Avec Mysql ça a bien fonctionné.

Pour infos sur debian9, il faut donc
mysql : https://tecadmin.net/install-mysql-server-on-debian9-stretch/
php5.6 : https://stackoverflow.com/questions/46378017/install-php5-6-in-debian-9

Merci.

Bonjour
Tu t’es appuyé sur quel doc pour installer Openresultat.
Impossible d’installer la V2 sur Ubuntu.
As tu une info?

Merci