Le Dimanche 28 Août 2016 18h56 CEST, Stephane Boireau 
<[email protected]> a écrit: 
 
> Bonsoir,
> 
> Le 28/08/2016 à 16:40, Lambret Olivier a écrit :
> > Fraîchement arrivé sous Gepi, je souhaite faire une version locale de Gepi 
> > afin de pouvoir y travailler chez moi. Pour cela, j'ai une virtual box, 
> > ubuntu 16.04 et une Freebox.
> >
> > J'ai suivi le tutoriel (serveur Lamp, phpmyadmin, création de la base mysql 
> > "gepi" avec tous les droits utilisateurs, import des 2 fichiers "structure 
> > et data".sql (avec l'érreur mentionnée sur un fil récent 
> > (https://www.mail-archive.com/[email protected]/msg08006.html).
> >
> > Pour autant, je reste bloqué à la 4ème étape de l'installation avec le 
> > message suivant:
> >
> >
> > Quatrième étape : Création des tables de la base
> >
> > ERROR : 'CREATE TABLE `cn_devoirs` (`id` int(11) NOT NULL auto_increment, 
> > `id_conteneur` int(11) NOT NULL default '0', `id_racine` int(11) NOT NULL 
> > default '0', `nom_court` varchar(32) NOT NULL default '', `nom_complet` 
> > varchar(64) NOT NULL default '', `description` varchar(128) NOT NULL 
> > default '', `facultatif` char(1) NOT NULL default '', `date` datetime NOT 
> > NULL default '0000-00-00 00:00:00', `coef` decimal(3,1) NOT NULL default 
> > '0.0', `note_sur` int(11) default '20', `ramener_sur_referentiel` char(1) 
> > NOT NULL default 'F', `display_parents` char(1) NOT NULL default '', 
> > `display_parents_app` char(1) NOT NULL default '0', `date_ele_resp` 
> > datetime NOT NULL, PRIMARY KEY (`id`), INDEX conteneur_date 
> > (`id_conteneur`, `date`)) ENGINE=MyISAM CHARACTER SET utf8 COLLATE 
> > utf8_general_ci;' :
> >
> > Erreur retournée : Invalid default value for 'date'
> 
> 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.
> 
> 
> 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
 
 
 
 
J'ai édité le fichier my.cnf. Mais mysql plante... 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.


_________________________________________________________________________________
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 à