Voir les traceurs | Bugs | Exporter au format CSV

Date :
24/02/2017 14:50
Priorité :
1
État :
Closed
Proposé par :
francois raynaud (fraynaud)
Confié à :
Florent MICHON (fmichon)
Version cible :
1.2.0
Version concernée :
1.0.0
Résumé :
Warning: array_key_exists() à cause de l'entrée extras manquante dans dyn/database.inc.php

Description détaillée
Le parametre extras de database.inc.php n est pas valorisé et produit une erreur :

Warning: array_key_exists() expects parameter 2 to be array, string given in /var/www/html/openaria/version/openaria-1.0.0/core/om_application.class.php on line 6280

Il faut donc le valorisé en ajoutat la ligne : "extras" => array(null,),
Ce qui donne comme parametrage par defaut de ce fichier :
$conn[1] = array(
"openExemple", // Titre
"pgsql", // Type de base
"pgsql", // Type de base
"postgres", // Login
"postgres", // Mot de passe
"tcp", // Protocole de connexion
"localhost", // Nom d'hote
"5432", // Port du serveur
"", // Socket
"openaria", // Nom de la base
"AAAA-MM-JJ", // Format de la date
"openaria", // Nom du schéma
"", // Préfixe
null, // Paramétrage pour l'annuaire LDAP
null, // Paramétrage pour le serveur de mail
null, // Paramétrage pour le stockage des fichiers
"extras" => array(null,),
);
Message  ↓
Date : 23/03/2017 16:08
Expéditeur : Florent MICHON

Correction effectuée.
=> https://adullact.net/scm/viewvc.php/openaria?view=revision&revision=2147

Date : 03/03/2017 11:38
Expéditeur : Florent MICHON

Bonjour,

Pour une meilleure lisibilité, je renomme ce ticket de "installation version 1.0.0" en "Warning: array_key_exists() à cause de l'entrée extras manquante dans dyn/database.inc.php".

Florent.

Date : 03/03/2017 11:36
Expéditeur : Florent MICHON

Bonjour,

Ce problème vient du framework. La méthode ne vérifie pas l'existence de l'entrée de tableau "extras" de manière transparente. Un ticket existe à ce sujet : https://adullact.net/tracker/?func=detail&group_id=265&aid=8672&atid=1998

La solution de contournement est effectivement la déclaration de l'entrée extras dans le script dyn/database.inc.php.

Florent.

Pas de documents joints

Champ Ancienne valeur Date Par
Version cibleprochaine_version23/03/2017 19:19Florent MICHON
Version cibleNone23/03/2017 16:08Florent MICHON
status_idOpen23/03/2017 16:08Florent MICHON
close_dateAucun(e)23/03/2017 16:08Florent MICHON
assigned_tonone23/03/2017 16:08Florent MICHON
summaryinstallation version 1.0.003/03/2017 11:38Florent MICHON
Version cible1.0.103/03/2017 11:36Florent MICHON
FEDER Powered By FusionForge Collaborative Development Environment Charte d'utilisation / Nous contacter / Mentions légales Haut de page