Bonjour,

Le 28/08/2016 à 22:27, Lambret Olivier a écrit :
La version 1.6.9 qui est prête, mais pas encore publiée, force un
paramétrage moins strict de mysql.
En attendant:
Si c'est sur ta propre machine, tu peux peut-être modifier le
paramétrage serveur mysql:
Ajoute une ligne
        sql-mode="NO_ENGINE_SUBSTITUTION";
dans /etc/mysql/my.cnf et relance le service mysql.

J'ai édité le fichier my.cnf. Mais mysql plante...

Tu as placé la ligne dans la rubrique
        [mysqld]
du fichier?


Donc je me suis rabattu sur cette solution:
https://serverpilot.io/community/articles/how-to-disable-strict-mode-in-mysql-5-7.html

Le nombre d'erreurs a baissé:

Quatrième étape : Création des tables de la base

ERROR : 'CREATE TABLE `periodes` ( `nom_periode` varchar(50) NOT NULL default 
'', `num_periode` int(11) NOT NULL default '0', `verouiller` char(1) NOT NULL 
default '', `id_classe` int(11) NOT NULL default '0', `date_verrouillage` 
TIMESTAMP NOT NULL, date_fin TIMESTAMP, PRIMARY KEY 
(`num_periode`,`id_classe`), INDEX id_classe (`id_classe`)) ENGINE=MyISAM 
CHARACTER SET utf8 COLLATE utf8_general_ci;' :

Erreur retournée : Invalid default value for 'date_fin'

ERROR : 'CREATE TABLE `tentatives_intrusion` (`id` INT UNSIGNED NOT NULL 
AUTO_INCREMENT,`login` VARCHAR( 255 ) NULL ,`adresse_ip` VARCHAR( 255 ) NOT 
NULL ,`date` DATETIME NOT NULL ,`niveau` SMALLINT NOT NULL ,`fichier` VARCHAR( 
255 ) NOT NULL ,`description` TEXT NOT NULL ,`statut` VARCHAR( 255 ) NOT NULL 
,PRIMARY KEY ( `id`, `login` )) ENGINE=MyISAM CHARACTER SET utf8 COLLATE 
utf8_general_ci;' :

Erreur retournée : All parts of a PRIMARY KEY must be NOT NULL; if you need 
NULL in a key, use UNIQUE instead

ERROR : 'CREATE TABLE IF NOT EXISTS messagerie (id int(11) NOT NULL 
AUTO_INCREMENT,in_reply_to int(11) NOT NULL,login_src varchar(50) NOT 
NULL,login_dest varchar(50) NOT NULL,sujet varchar(100) NOT NULL,message text 
NOT NULL,date_msg timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,date_visibilite 
timestamp NOT NULL,vu tinyint(4) NOT NULL,date_vu timestamp NOT NULL DEFAULT 
'0000-00-00 00:00:00',PRIMARY KEY (id)) ENGINE = MYISAM CHARACTER SET utf8 
COLLATE utf8_general_ci;' :

Erreur retournée : Invalid default value for 'date_visibilite'

L'opération a échoué. Retournez à la page précédente, sélectionnez une autre 
base ou créez-en une nouvelle. Vérifiez les informations fournies par votre 
hébergeur.


 Mais toujours pas de solution. Je suis preneur d'aide parce que là je galère 
franchement... Merci.

Pour faire plus simple, peux-tu refaire le test avec la 1.6.9 qui est maintenant en ligne:
http://gepi.mutualibre.org/fr/main/news/28
http://gepi.mutualibre.org/fr/download


Cordialement
--
Stephane Boireau
Collège Le Hameau - Bernay (27)
http://stephane.boireau.free.fr/gadgets/crobards.html
_________________________________________________________________________________
Documentation Gepi en ligne : http://www.sylogix.org/projects/gepi/wiki
Pour modifier ou rsilier votre abonnement  cette liste :
https://lists.sylogix.net/mailman/listinfo/gepi-users

Répondre à