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