boujour,
J’installe pour ma commune openrecensement sur serveur dedian stretch, php5.6 mariaDB.
après init.sql j’ai des erreurs d’accès base pour les menus "Lettres types, Etats, Sous Etats"
par exemple
class om_table - display(): db->limitquery(“SELECT om_lettretype.om_lettretype as “Lettre type”,om_lettretype.id as “id”,om_lettretype.libelle as “libelle”,case om_lettretype.actif when 1 then ‘Oui’ else ‘Non’ end as “actif”,om_collectivite.niveau as “niveau” FROM om_lettretype where (om_lettretype.om_collectivite=‘1’ or niveau=‘2’) ORDER BY ISNULL(om_lettretype.libelle) ASC, om_lettretype.libelle ASC”, 0, 15); VERBOSE
class om_table - database::isError(): QUERY => SELECT om_lettretype.om_lettretype as “Lettre type”,om_lettretype.id as “id”,om_lettretype.libelle as “libelle”,case om_lettretype.actif when 1 then ‘Oui’ else ‘Non’ end as “actif”,om_collectivite.niveau as “niveau” FROM om_lettretype where (om_lettretype.om_collectivite=‘1’ or niveau=‘2’) ORDER BY ISNULL(om_lettretype.libelle) ASC, om_lettretype.libelle ASC LIMIT 0, 15 DEBUG
class om_table - database::isError(): SGBD ERROR => nativecode=1054 ** Unknown column ‘om_collectivite.niveau’ in ‘field list’ DEBUG
class om_table - database::isError(): PEAR ERROR => DB Error: no such field
pourtant la table om_collectivite comporte bien le champ “niveau”…
ma question : installer l’appli openrecensement se suffit à elle-même, ou bien dois-je installer le framework en supplément ?
Contacter un utilisateur/admon d’une application en service ?
il s’agit peut-être d’un probleme de parametre , hier soir je ne pouvais pas acceder a la création d’utilisateur…
j’ai réinstallé sans utiliser le générateur et ai corrigé le fichier data/ mysql/init_metier.sql avec mes parametres
dans om_parametre et depuis j’ai accès à la creation d’utilisateur …
Si le générateur est relancé, le contenu du répertoire gen/ n’est plus celui de la version 2.0.3 donc la jointure n’est peut être plus déclaré correctement dans le script gen/sql/mysql/om_lettretype.inc.php d’où l’erreur de base de données.
Voilà le problème provenait bien du générateur … (je pensais avoir réinstallé l’application mais les fichiers cassés n’avaient pas été rechargés).
Je me permettrai de vous proposer quelques annotations pour les fichiers txt d’installation.
Vous rappelez le lien openmairie pour la documentation, je cherche un guide pour l’utilisateur et la configuration des états, lettres type, widgets… ces documents ou des ébauches sont ils disponibles ?