Bonjour,
Je n 'arrive plus a ajouter dans champs dans la fiche menbre.
Je suis passé de la version 9.0 a la version 9.8.1
Pensez vous que le probleme vient de la mise a jour ?
Cordialement
President.
*VOVINAM VIET VO DAO NOISIEL*
Bonjour,
je viens de tester chez moi et ça marche très bien.
Quel est le problème exactement ? Est-ce qu'il y a une erreur ?
Cordialement.
Bonjour,
IIl affiche le probleme ci dessous,
Une erreur s'est produiteExceptionÉchec de la contrainte CHECK: membres_tmpdans
... / include / lib / KD2 / *DB_SQLite3.php* : 433
429 public function exec($query)430 {431 $this->connect();432 $query
= $this->applyTablePrefix($query);433 return
$this->db->exec($query);434 }435436 /**437 * Runs a query and returns
the first row from the result
dans ... / include / lib / KD2 / *DB_SQLite3.php* : 433→ SQLite3-> exec (1
argument)
$ requête
string (446) "INSERT INTO membres_tmp (id, id_categorie,
date_connexion, date_inscription, numero, nom, prenom, adresse,
code_postal, ville, téléphone, email, sexe, datenaissance, grades,
enfants, ado…
429 public function exec($query)430 {431 $this->connect();432 $query
= $this->applyTablePrefix($query);433 return
$this->db->exec($query);434 }435436 /**437 * Runs a query and returns
the first row from the result
dans ... / include / lib / Garradin / Membres / *Champs.php* : 618→ KD2 \
DB_SQLite3-> exec (1 argument)
$ requête
string (446) "INSERT INTO membres_tmp (id, id_categorie,
date_connexion, date_inscription, numero, nom, prenom, adresse,
code_postal, ville, téléphone, email, sexe, datenaissance, grades,
enfants, ado…
614 $db->begin();615 $db->exec($create);616 617 if
($enable_copy) {618 $db->exec($copy);619 }620 621
$db->exec('DROP TABLE IF EXISTS membres;');622 $db->exec('ALTER
TABLE membres_tmp RENAME TO membres;');
dans ... / www / admin / config / *membres.php* : 90→ Garradin \ Membres \
Champs-> enregistrer (0 arg.)
86 }87 elseif (f('save'))88 {89 try
{90 $champs->save();91
Utils::redirect(ADMIN_URL . 'config/membres.php?ok');92 }93
catch (UserException $e)94 {
Le contexte
id 3kvuqjmt
Date 2020-10-25T08: 31: 09 + 01: 00
os Linux
Langue PHP 5.6.40
environnement développement
php_sapi cgi-fcgi
remote_ip
http_method PUBLIER
files_sent tableau (0) {}
racineRépertoire / accueil / www / garradin
garradin_data_root / accueil / www / garradin
garradin_version 0.9.8.1
URL http:///admin/config/membres.php
Je ne vois pas le souci, peut etre un probleme dans la base SQL.
Cordialement
Stephane C.
Le dim. 25 oct. 2020 à 01:26, BohwaZ/Garradin <garradin@garradin.eu> a
écrit :
>
> Bonjour,
>
> je viens de tester chez moi et ça marche très bien.
>
> Quel est le problème exactement ? Est-ce qu'il y a une erreur ?
>
> Cordialement.
>
> --
> . ____
> / ___| Liste d'entraide des utilisateurs de Garradin
> | | _ http://garradin.eu/
> | |_| |
> \____| Désinscription : http://garradin.eu/aide/
>
Bonjour,
Le Sqlite3 est-il bien activé?
Frédéric
Le 25/10/2020 à 08:36, Vovinam Noisiel a écrit :
> Bonjour,
> IIl affiche le probleme ci dessous,
>
>
> Une erreur s'est produite
>
>
> Exception
>
>
> Échec de la contrainte CHECK: membres_tmp
>
>
> dans ... / include / lib / KD2 / *DB_SQLite3.php* : 433
>
> |429 public function exec($query) 430 { 431 $this->connect(); 432
> $query = $this->applyTablePrefix($query); 433 return
> $this->db->exec($query); 434 } 435 436 /** 437 * Runs a query and
> returns the first row from the result |
>
>
> dans ... / include / lib / KD2 / *DB_SQLite3.php* : 433
>
>
> → SQLite3-> exec (1 argument)
>
> $ requête
> string (446) "INSERT INTO membres_tmp (id, id_categorie,
> date_connexion, date_inscription, numero, nom, prenom, adresse,
> code_postal, ville, téléphone, email, sexe, datenaissance, grades,
> enfants, ado…
>
> |429 public function exec($query) 430 { 431 $this->connect(); 432
> $query = $this->applyTablePrefix($query); 433 return
> $this->db->exec($query); 434 } 435 436 /** 437 * Runs a query and
> returns the first row from the result |
>
>
> dans ... / include / lib / Garradin / Membres / *Champs.php* : 618
>
>
> → KD2 \ DB_SQLite3-> exec (1 argument)
>
> $ requête
> string (446) "INSERT INTO membres_tmp (id, id_categorie,
> date_connexion, date_inscription, numero, nom, prenom, adresse,
> code_postal, ville, téléphone, email, sexe, datenaissance, grades,
> enfants, ado…
>
> |614 $db->begin(); 615 $db->exec($create); 616 617 if ($enable_copy) {
> 618 $db->exec($copy); 619 } 620 621 $db->exec('DROP TABLE IF EXISTS
> membres;'); 622 $db->exec('ALTER TABLE membres_tmp RENAME TO
membres;'); |
>
>
> dans ... / www / admin / config / *membres.php* : 90
>
>
> → Garradin \ Membres \ Champs-> enregistrer (0 arg.)
>
> |86 } 87 elseif (f('save')) 88 { 89 try { 90 $champs->save(); 91
> Utils::redirect(ADMIN_URL . 'config/membres.php?ok'); 92 } 93 catch
> (UserException $e) 94 { |
>
>
> Le contexte
>
> id 3kvuqjmt
> Date 2020-10-25T08: 31: 09 + 01: 00
> os Linux
> Langue PHP 5.6.40
> environnement développement
> php_sapi cgi-fcgi
> remote_ip
> http_method PUBLIER
> files_sent tableau (0) {}
> racineRépertoire / accueil / www / garradin
> garradin_data_root / accueil / www / garradin
> garradin_version 0.9.8.1
> URL http:///admin/config/membres.php
>
>
>
> Je ne vois pas le souci, peut etre un probleme dans la base SQL.
>
> Cordialement
> Stephane C.
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> Le dim. 25 oct. 2020 à 01:26, BohwaZ/Garradin <garradin@garradin.eu
> <mailto:garradin@garradin.eu>> a écrit :
>
>
> Bonjour,
>
> je viens de tester chez moi et ça marche très bien.
>
> Quel est le problème exactement ? Est-ce qu'il y a une erreur ?
>
> Cordialement.
>
> --
> . ____
> / ___| Liste d'entraide des utilisateurs de Garradin
> | | _ http://garradin.eu/ <http://garradin.eu/>
> | |_| |
> \____| Désinscription : http://garradin.eu/aide/
> <http://garradin.eu/aide/>
>
Bjr,
Bohwaz indiquait dans son annonce
> - cette version*nécessite PHP 7.2* normalement (je teste avec PHP 7.3
> donc possible qu'il y ait des trucs qui ne marchent pas avec PHP 7.2,
> me signaler)
Or dans le log il est indiqué
Langue PHP *5*.6.40
:-[
*Sandy*-Pascal Andriant
SpipFactory.fr <https://spipfactory.fr>
avatar Sandy
Le 25/10/2020 à 08:36, Vovinam Noisiel a écrit :
> Bonjour,
> IIl affiche le probleme ci dessous,
>
>
> Une erreur s'est produite
>
>
> Exception
>
>
> Échec de la contrainte CHECK: membres_tmp
>
>
> dans ... / include / lib / KD2 / *DB_SQLite3.php* : 433
>
> |429 public function exec($query) 430 { 431 $this->connect(); 432
> $query = $this->applyTablePrefix($query); 433 return
> $this->db->exec($query); 434 } 435 436 /** 437 * Runs a query and
> returns the first row from the result |
>
>
> dans ... / include / lib / KD2 / *DB_SQLite3.php* : 433
>
>
> → SQLite3-> exec (1 argument)
>
> $ requête
> string (446) "INSERT INTO membres_tmp (id, id_categorie,
> date_connexion, date_inscription, numero, nom, prenom, adresse,
> code_postal, ville, téléphone, email, sexe, datenaissance, grades,
> enfants, ado…
>
> |429 public function exec($query) 430 { 431 $this->connect(); 432
> $query = $this->applyTablePrefix($query); 433 return
> $this->db->exec($query); 434 } 435 436 /** 437 * Runs a query and
> returns the first row from the result |
>
>
> dans ... / include / lib / Garradin / Membres / *Champs.php* : 618
>
>
> → KD2 \ DB_SQLite3-> exec (1 argument)
>
> $ requête
> string (446) "INSERT INTO membres_tmp (id, id_categorie,
> date_connexion, date_inscription, numero, nom, prenom, adresse,
> code_postal, ville, téléphone, email, sexe, datenaissance, grades,
> enfants, ado…
>
> |614 $db->begin(); 615 $db->exec($create); 616 617 if ($enable_copy) {
> 618 $db->exec($copy); 619 } 620 621 $db->exec('DROP TABLE IF EXISTS
> membres;'); 622 $db->exec('ALTER TABLE membres_tmp RENAME TO
membres;'); |
>
>
> dans ... / www / admin / config / *membres.php* : 90
>
>
> → Garradin \ Membres \ Champs-> enregistrer (0 arg.)
>
> |86 } 87 elseif (f('save')) 88 { 89 try { 90 $champs->save(); 91
> Utils::redirect(ADMIN_URL . 'config/membres.php?ok'); 92 } 93 catch
> (UserException $e) 94 { |
>
>
> Le contexte
>
> id 3kvuqjmt
> Date 2020-10-25T08: 31: 09 + 01: 00
> os Linux
> Langue PHP 5.6.40
> environnement développement
> php_sapi cgi-fcgi
> remote_ip
> http_method PUBLIER
> files_sent tableau (0) {}
> racineRépertoire / accueil / www / garradin
> garradin_data_root / accueil / www / garradin
> garradin_version 0.9.8.1
> URL http:///admin/config/membres.php
>
>
>
> Je ne vois pas le souci, peut etre un probleme dans la base SQL.
>
> Cordialement
> Stephane C.
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> Le dim. 25 oct. 2020 à 01:26, BohwaZ/Garradin <garradin@garradin.eu
> <mailto:garradin@garradin.eu>> a écrit :
>
>
> Bonjour,
>
> je viens de tester chez moi et ça marche très bien.
>
> Quel est le problème exactement ? Est-ce qu'il y a une erreur ?
>
> Cordialement.
>
> --
> . ____
> / ___| Liste d'entraide des utilisateurs de Garradin
> | | _ http://garradin.eu/
> | |_| |
> \____| Désinscription : http://garradin.eu/aide/
>
On Sun, 25 Oct 2020 08:36:41 +0100 / "Vovinam Noisiel"
<vovinamnoisiel@gmail.com> said :
> Bonjour,
> IIl affiche le probleme ci dessous,
> Une erreur s'est produiteExceptionÉchec de la contrainte CHECK:
> membres_tmpdans ... / include / lib / KD2 / *DB_SQLite3.php* : 433
Merci, cela suggère un problème existant dans la table membres.
Est-ce que tu as modifié la base de données à la main avec un logiciel
externe ?
Si non, merci de m'envoyer en privé ton fichier association.sqlite pour
que je regarde.
Cordialement.