Bonjour à tous,

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/gepi-users@lists.sylogix.net/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'

ERROR : 'CREATE TABLE `log` ( `LOGIN` varchar(50) NOT NULL default '', `START` 
datetime NOT NULL default '0000-00-00 00:00:00', `SESSION_ID` varchar(255) NOT 
NULL default '', `REMOTE_ADDR` varchar(16) NOT NULL default '', `USER_AGENT` 
varchar(255) NOT NULL default '', `REFERER` varchar(64) NOT NULL default '', 
`AUTOCLOSE` enum('0','1','2','3','4') NOT NULL default '0', `END` datetime NOT 
NULL default '0000-00-00 00:00:00', PRIMARY KEY (`SESSION_ID`,`START`), INDEX 
start_time (`START`), INDEX end_time (`END`), INDEX login_session_start 
(`LOGIN`,`SESSION_ID`,`START`) ) ENGINE=MyISAM CHARACTER SET utf8 COLLATE 
utf8_general_ci;' :

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

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 `suivi_eleve_cpe` (`id_suivi_eleve_cpe` int(11) NOT NULL 
auto_increment, `eleve_suivi_eleve_cpe` varchar(30) NOT NULL default '', 
`parqui_suivi_eleve_cpe` varchar(150) NOT NULL, `date_suivi_eleve_cpe` date NOT 
NULL default '0000-00-00', `heure_suivi_eleve_cpe` time NOT NULL, 
`komenti_suivi_eleve_cpe` text NOT NULL, `niveau_message_suivi_eleve_cpe` 
varchar(1) NOT NULL, `action_suivi_eleve_cpe` VARCHAR( 2 ) NOT NULL, 
`support_suivi_eleve_cpe` tinyint(4) NOT NULL, `courrier_suivi_eleve_cpe` 
int(11) NOT NULL,PRIMARY KEY (`id_suivi_eleve_cpe`)) ENGINE=MyISAM CHARACTER 
SET utf8 COLLATE utf8_general_ci;' :

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

ERROR : 'CREATE TABLE `absences_eleves` (`id_absence_eleve` int(11) NOT NULL 
auto_increment, `type_absence_eleve` char(1) NOT NULL default '', 
`eleve_absence_eleve` varchar(25) NOT NULL default '0', `justify_absence_eleve` 
char(3) NOT NULL default '', `info_justify_absence_eleve` text NOT NULL, 
`motif_absence_eleve` varchar(4) NOT NULL default '', `info_absence_eleve` text 
NOT NULL, `d_date_absence_eleve` date NOT NULL default '0000-00-00', 
`a_date_absence_eleve` date default NULL, `d_heure_absence_eleve` time default 
NULL, `a_heure_absence_eleve` time default NULL, `saisie_absence_eleve` 
varchar(50) NOT NULL default '', PRIMARY KEY (`id_absence_eleve`)) 
ENGINE=MyISAM CHARACTER SET utf8 COLLATE utf8_general_ci;' :

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

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 `edt_calendrier` (`id_calendrier` int(11) NOT NULL 
auto_increment,`classe_concerne_calendrier` text NOT NULL,`nom_calendrier` 
varchar(100) NOT NULL default '',`debut_calendrier_ts` varchar(11) NOT 
NULL,`fin_calendrier_ts` varchar(11) NOT NULL,`jourdebut_calendrier` date NOT 
NULL default '0000-00-00',`heuredebut_calendrier` time NOT NULL default 
'00:00:00',`jourfin_calendrier` date NOT NULL default 
'0000-00-00',`heurefin_calendrier` time NOT NULL default 
'00:00:00',`numero_periode` tinyint(4) NOT NULL default 
'0',`etabferme_calendrier` tinyint(4) NOT NULL,`etabvacances_calendrier` 
tinyint(4) NOT NULL,PRIMARY KEY (`id_calendrier`)) ENGINE=MyISAM CHARACTER SET 
utf8 COLLATE utf8_general_ci;' :

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

ERROR : 'CREATE TABLE IF NOT EXISTS `archivage_eleves` (`ine` varchar(255) NOT 
NULL,`nom` varchar(255) NOT NULL default '',`prenom` varchar(255) NOT NULL 
default '',`sexe` char(1) NOT NULL,`naissance` date NOT NULL default 
'0000-00-00', PRIMARY KEY (`ine`), KEY `nom` (`nom`)) ENGINE=MyISAM CHARACTER 
SET utf8 COLLATE utf8_general_ci;' :

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

ERROR : 'CREATE TABLE s_exclusions (id_exclusion int(11) NOT NULL 
AUTO_INCREMENT, id_sanction int(11) NOT NULL DEFAULT '0', date_debut date NOT 
NULL DEFAULT '0000-00-00', heure_debut varchar(20) NOT NULL DEFAULT '', 
date_fin date NOT NULL DEFAULT '0000-00-00', heure_fin varchar(20) NOT NULL 
DEFAULT '', travail text NOT NULL, lieu varchar(255) NOT NULL DEFAULT '', 
nombre_jours varchar(50) NOT NULL, qualification_faits text NOT NULL, 
num_courrier varchar(50) NOT NULL, type_exclusion varchar(50) NOT NULL, 
id_signataire INT NOT NULL, PRIMARY KEY (id_exclusion)) ENGINE=MyISAM CHARACTER 
SET utf8 COLLATE utf8_general_ci;' :

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

ERROR : 'CREATE TABLE IF NOT EXISTS absences_repas (`id` int(5) NOT NULL 
AUTO_INCREMENT, `date_repas` date NOT NULL default '0000-00-00', `id_groupe` 
varchar(8) NOT NULL, `eleve_id` varchar(30) NOT NULL, `pers_id` varchar(30) NOT 
NULL, PRIMARY KEY (`id`)) ENGINE=MyISAM CHARACTER SET utf8 COLLATE 
utf8_general_ci;' :

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

ERROR : 'CREATE TABLE IF NOT EXISTS ex_examens (id int(11) unsigned NOT NULL 
auto_increment,intitule VARCHAR( 255 ) NOT NULL ,description TEXT NOT NULL 
,date DATE NOT NULL default '0000-00-00',etat VARCHAR( 255 ) NOT NULL ,PRIMARY 
KEY ( id )) ENGINE=MyISAM CHARACTER SET utf8 COLLATE utf8_general_ci;' :

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

ERROR : 'CREATE TABLE IF NOT EXISTS eb_epreuves (id int(11) unsigned NOT NULL 
auto_increment,intitule VARCHAR( 255 ) NOT NULL ,description TEXT NOT NULL 
,type_anonymat VARCHAR( 255 ) NOT NULL ,date DATE NOT NULL default 
'0000-00-00',etat VARCHAR( 255 ) NOT NULL, note_sur int(11) unsigned not null 
default '20', PRIMARY KEY ( id )) ENGINE=MyISAM CHARACTER SET utf8 COLLATE 
utf8_general_ci;' :

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

ERROR : 'CREATE TABLE cc_eval (id int(11) NOT NULL auto_increment,id_dev 
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 '',date datetime NOT NULL default '0000-00-00 00:00:00',note_sur 
int(11) default '5', vision_famille DATE NOT NULL COMMENT 'Autorisation de voir 
pour les familles', PRIMARY KEY (id),INDEX dev_date (id_dev, date)) 
ENGINE=MyISAM CHARACTER SET utf8 COLLATE utf8_general_ci;' :

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

ERROR : 'CREATE TABLE IF NOT EXISTS acces_cdt (id INT(11) NOT NULL 
auto_increment,description TEXT NOT NULL,chemin VARCHAR(255) NOT NULL DEFAULT 
'',date1 DATETIME NOT NULL default '0000-00-00 00:00:00',date2 DATETIME 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 'date1'

ERROR : 'CREATE TABLE a_agregation_decompte( eleve_id INTEGER(11) NOT NULL 
COMMENT 'id de l\'eleve', date_demi_jounee DATETIME DEFAULT '0000-00-00 
00:00:00' NOT NULL COMMENT 'Date de la demi journée agrégée : 00:00 pour une 
matinée, 12:00 pour une après midi', manquement_obligation_presence TINYINT 
DEFAULT 0 COMMENT 'Cette demi journée est comptée comme absence', non_justifiee 
TINYINT DEFAULT 0 COMMENT 'Si cette demi journée est compté comme absence, y 
a-t-il une justification', notifiee TINYINT DEFAULT 0 COMMENT 'Si cette demi 
journée est compté comme absence, y a-t-il une notification à la famille', 
retards INTEGER DEFAULT 0 COMMENT 'Nombre de retards total décomptés dans la 
demi journée', retards_non_justifies INTEGER DEFAULT 0 COMMENT 'Nombre de 
retards non justifiés décomptés dans la demi journée', motifs_absences TEXT 
COMMENT 'Liste des motifs (table a_motifs) associés à cette demi-journée 
d\'absence', motifs_retards TEXT COMMENT 'Liste des motifs (table a_motifs) 
associés aux retard de cette demi-journée', created_at DATETIME, updated_at 
DATETIME, PRIMARY KEY (eleve_id,date_demi_jounee), CONSTRAINT 
a_agregation_decompte_FK_1 FOREIGN KEY (eleve_id) REFERENCES eleves (id_eleve) 
ON DELETE CASCADE) ENGINE=MyISAM CHARACTER SET utf8 COLLATE utf8_general_ci 
COMMENT='Table d\'agregation des decomptes de demi journees d\'absence et de 
retard';' :

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

ERROR : 'CREATE TABLE IF NOT EXISTS tempo_utilisateurs(login VARCHAR( 50 ) NOT 
NULL PRIMARY KEY,password VARCHAR(128) NOT NULL,salt VARCHAR(128) NOT 
NULL,email VARCHAR(50) NOT NULL,identifiant1 VARCHAR( 10 ) NOT NULL COMMENT 
'eleves.ele_id ou resp_pers.pers_id',identifiant2 VARCHAR( 50 ) NOT NULL 
COMMENT 'eleves.elenoet',statut VARCHAR( 20 ) NOT NULL ,auth_mode 
ENUM('gepi','ldap','sso') NOT NULL default 'gepi',date_reserve DATE DEFAULT 
'0000-00-00',temoin VARCHAR( 50 ) NOT NULL) ENGINE=MyISAM CHARACTER SET utf8 
COLLATE utf8_general_ci ;' :

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

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'

ERROR : 'CREATE TABLE d_dates_evenements (id_ev int(11) NOT NULL 
AUTO_INCREMENT,type varchar(50) NOT NULL default '',texte_avant TEXT NOT NULL 
default '',texte_apres TEXT NOT NULL default '',texte_apres_ele_resp TEXT NOT 
NULL default '',date_debut TIMESTAMP NOT NULL,PRIMARY KEY (id_ev)) 
ENGINE=MyISAM CHARACTER SET utf8 COLLATE utf8_general_ci;' :

Erreur retournée : BLOB, TEXT, GEOMETRY or JSON column 'texte_avant' can't have 
a default value

ERROR : 'CREATE TABLE IF NOT EXISTS edt_ics (id int(11) NOT NULL 
AUTO_INCREMENT,id_classe INT(11) NOT NULL,classe_ics varchar(100) NOT NULL 
DEFAULT '',prof_ics varchar(200) NOT NULL DEFAULT '',matiere_ics varchar(100) 
NOT NULL DEFAULT '',salle_ics varchar(100) NOT NULL DEFAULT '',jour_semaine 
varchar(10) NOT NULL DEFAULT '',num_semaine varchar(10) NOT NULL DEFAULT 
'',annee char(4) NOT NULL DEFAULT '',date_debut DATETIME NOT NULL default 
'0000-00-00 00:00:00',date_fin DATETIME NOT NULL default '0000-00-00 
00:00:00',description TEXT NOT NULL DEFAULT '',PRIMARY KEY (id)) ENGINE=MyISAM 
CHARACTER SET utf8 COLLATE utf8_general_ci;' :

Erreur retournée : BLOB, TEXT, GEOMETRY or JSON column 'description' can't have 
a default value

ERROR : 'CREATE TABLE IF NOT EXISTS sp_saisies (id int(11) NOT NULL 
AUTO_INCREMENT,id_type int(11) NOT NULL,login VARCHAR(50) NOT NULL default 
'',date_sp datetime NOT NULL default '0000-00-00 00:00:00',commentaire text NOT 
NULL,created_at datetime NOT NULL default '0000-00-00 00:00:00',created_by 
VARCHAR(50) NOT NULL DEFAULT '',PRIMARY KEY (id)) ENGINE=MyISAM CHARACTER SET 
utf8 COLLATE utf8_general_ci;' :

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

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.

Si j'essaye de me connecter via le fichier "connect.inc.php" placé dans le 
dossier "secure", la page reste blanche.
???
Je n'ai plus de solutions. Merci de votre aide.

Olivier Lambret

Attachment: connect.inc.php.old
Description: application/trash

_________________________________________________________________________________
Documentation Gepi en ligne : http://www.sylogix.org/projects/gepi/wiki
Pour modifier ou r�silier votre abonnement � cette liste :
https://lists.sylogix.net/mailman/listinfo/gepi-users

Répondre à