Skip to content

Initialisation en erreur #23

@ynaessens

Description

@ynaessens

Bonjour,
je tente l'installation de gepi-master avec php 7.4.27 et 10.4.22-MariaDB (xampp sur Windows 10).

Lors de l'installation, j'ai des erreurs semblables à celle-ci lors de la quatrième étape : 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'

En changeant la date par défaut pour '1970-01-01 00:00:00', j'ai encore des erreurs du genre : 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'

En changeant la date par défaut pour '1970-01-01', j'ai encore des erreurs du genre : 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, date_conseil_classe TIMESTAMP NOT NULL, 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'

et là je m'en sors en ajoutant NOT NULL DEFAULT CURRENT_TIMESTAMP à la définition des TIMESTAMP.

Cordialement,
YN

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions