Le samedi 7 décembre 2013 09:01:40 Johan Cwiklinski a écrit :
> Salut,
> 
> Le 06/12/2013 20:39, Jeff a écrit :
> > Bonsoir Johan,
> > 
> > Je n'arrive plus à poster sur la liste :-/
> 
> Mais encore ? L'adresse adel.sc...@free.fr n'est pas inscrite sur la liste.

Bonjour,

Ok je viens de refaire mon serveur, il manquait une adresse mail, désolé.

> > BLOB/TEXT column 'lieu_naissance' can't have a default value
> 
> L'erreur est assez parlante, il n'accepte pas de valeur par défaut sur
> les champs incriminés. La "solution", c'est de la virer.

Je veux bien mais je vire quoi où ?

Merci

Pour permettre à tous de suivre je recopie le message d'origine qui n'arrivait 
pas sur cette liste en dessous ;-)

> Je ne reproduit pas le problème avec mariadb 5.5.33a ; ce qui me laisse
> penser qu'il s'agit d'une différence de configuration.
> 
> ++


> Bonjour,
> 
> Je rencontre un problème lors de la création des tables avec la version
> 0.7.7. 2 tables ne se créent pas : galette_adherents et
> galette_dynamic_fields. Le message est : Les tables n'ont pas pu être
> créées, il s'agit peut-être d'un problème de droits. :-/
> 
> Alors qu'auparavant l'install me dit :
> Les droits d'accès à la base sont corrects.
> 
> Version PHP : 5.4.20
> Apache2 : 2.4.6-6.6.1
> version SQL : mariadb 5.5.33-2.2
> 
> sur une OpenSuse 13.1
> 
> 
> Merci pour votre aide.
> 
> Jeff
> 
> 
> * * Message d'erreur :
> 
> CREATE TABLE galette_adherents ...SQLSTATE[42000]: Syntax error or access
> violation: 1101 BLOB/TEXT column 'lieu_naissance' can't have a default value
> (CREATE TABLE galette_adherents ( id_adh int(10) unsigned NOT NULL
> auto_increment, id_statut int(10) unsigned NOT NULL default '4', nom_adh
> varchar(50) NOT NULL default '', prenom_adh varchar(50) NOT NULL default '',
> pseudo_adh varchar(20) NOT NULL default '', societe_adh varchar(200) default
> NULL, titre_adh int(10) unsigned default NULL, ddn_adh date default
> '1901-01-01', sexe_adh tinyint(1) NOT NULL default '0', adresse_adh
> varchar(150) NOT NULL default '', adresse2_adh varchar(150) default NULL,
> cp_adh varchar(10) NOT NULL default '', ville_adh varchar(50) NOT NULL
> default '', pays_adh varchar(50) default NULL, tel_adh varchar(20) default
> NULL, gsm_adh varchar(20) default NULL, email_adh varchar(150) default
> NULL, url_adh varchar(200) default NULL, icq_adh varchar(20) default NULL,
> msn_adh varchar(150) default NULL, jabber_adh varchar(150) default NULL,
> info_adh text, info_public_adh text, prof_adh varchar(150) default NULL,
> login_adh varchar(20) NOT NULL default '', mdp_adh varchar(60) NOT NULL
> default '', date_crea_adh date NOT NULL default '1901-01-01',
> date_modif_adh date NOT NULL default '1901-01-01', activite_adh tinyint(1)
> NOT NULL default 0,
> bool_admin_adh tinyint(1) NOT NULL default 0, bool_exempt_adh tinyint(1) NOT
> NULL default 0, bool_display_info tinyint(1) NOT NULL default 0,
> date_echeance date default NULL, pref_lang varchar(20) default 'fr_FR',
> lieu_naissance text default '', gpgid varchar(8) DEFAULT NULL, fingerprint
> varchar(50) DEFAULT NULL, PRIMARY KEY (id_adh), UNIQUE (login_adh), FOREIGN
> KEY (id_statut) REFERENCES galette_statuts (id_statut), FOREIGN KEY
> (titre_adh) REFERENCES galette_titles (id_title) ) ENGINE=InnoDB DEFAULT
> CHARSET=utf8
> COLLATE=utf8_unicode_ci)
> 
> 
> 
> CREATE TABLE galette_dynamic_fields ...SQLSTATE[42000]: Syntax error or
> access violation: 1101 BLOB/TEXT column 'field_val' can't have a default
> value (CREATE TABLE galette_dynamic_fields ( item_id int(10) NOT NULL
> default '0', field_id int(10) unsigned NOT NULL default '0', field_form
> varchar(10) NOT NULL, val_index int(10) NOT NULL default '0', field_val
> text DEFAULT '', PRIMARY KEY (item_id, field_id, field_form, val_index),
> FOREIGN KEY (field_id) REFERENCES galette_field_types (field_id) )
> ENGINE=InnoDB DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci)

_______________________________________________
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion

Répondre à