J’essaie d’installer GRRV2 mais je reçois l’erreur suivante lors de la création de la base :
Quatrième étape : Création des tables de la base
ERROR : 'CREATE TABLE grr_entry (id int(11) NOT NULL auto_increment, start_time int(11) NOT NULL default '0', end_time int(11) NOT NULL default '0', entry_type int(11) NOT NULL default '0', repeat_id int(11) NOT NULL default '0', room_id int(11) NOT NULL default '1', timestamp timestamp(14) NOT NULL, create_by varchar(100) NOT NULL default '', beneficiaire_ext varchar(200) NOT NULL default '', beneficiaire varchar(100) NOT NULL default '', name varchar(80) NOT NULL default '', type char(2) NOT NULL default 'A', description text, statut_entry char(1) NOT NULL default '-', option_reservation int(11) NOT NULL default '0',overload_desc text, moderate tinyint(1) default '0', jours tinyint(2) NOT NULL default '0', PRIMARY KEY (id), KEY idxStartTime (start_time), KEY idxEndTime (end_time));'
ERROR : 'CREATE TABLE grr_repeat ( id int(11) NOT NULL auto_increment, start_time int(11) NOT NULL default '0', end_time int(11) NOT NULL default '0', rep_type int(11) NOT NULL default '0', end_date int(11) NOT NULL default '0', rep_opt varchar(32) NOT NULL default '', room_id int(11) NOT NULL default '1', timestamp timestamp(14) NOT NULL, create_by varchar(100) NOT NULL default '', beneficiaire_ext varchar(200) NOT NULL default '', beneficiaire varchar(100) NOT NULL default '', name varchar(80) NOT NULL default '', type char(2) NOT NULL default 'A', description text, rep_num_weeks tinyint(4) default '0',overload_desc text, jours tinyint(2) NOT NULL default '0', PRIMARY KEY (id));'
ERROR : 'CREATE TABLE grr_entry_moderate (id int(11) NOT NULL auto_increment, login_moderateur varchar(40) NOT NULL default '',motivation_moderation text NOT NULL,start_time int(11) NOT NULL default '0',end_time int(11) NOT NULL default '0',entry_type int(11) NOT NULL default '0', repeat_id int(11) NOT NULL default '0',room_id int(11) NOT NULL default '1',timestamp timestamp(14) NOT NULL, create_by varchar(100) NOT NULL default '', beneficiaire_ext varchar(200) NOT NULL default '', beneficiaire varchar(100) NOT NULL default '', name varchar(80) NOT NULL default '',type char(2) default NULL,description text,statut_entry char(1) NOT NULL default '-',option_reservation int(11) NOT NULL default '0',overload_desc text,moderate tinyint(1) default '0', PRIMARY KEY (id), KEY idxStartTime (start_time), KEY idxEndTime (end_time));'
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.
Depuis phpmyadmin :
MySQL a répondu:
1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(14) NOT NULL, create_by varchar(100) NOT NULL default '', beneficiaire_ext varc' at line 1
Même problème sur WAMP(windows) et Centos
Je n'ai rien trouvé sur mon pote Google donc je poste ici afin que ça serve d'autres, j'ai vraiment hâte de voir le résultat de cette V2 !!!
Merci de votre retour,
Last edit: kedouille 2014-01-21
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
En utilisant la procédure de création manuelle de la base (voir http://grr.mutualibre.org/documentation/body.php?id=11) il est possible d'avoir une erreur plus précise. Dans mon cas, j'ai du réduire à 6 la définition du timestamp (timestamp(6) au lieu de timestamp(14) ) pour pouvoir créer les tables. Il semble que cela soit la même erreur.
Il faut modifier 2 lignes dans le fichier tables.my.sql (à la racine)
Luc.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Bonjour,
J’essaie d’installer GRRV2 mais je reçois l’erreur suivante lors de la création de la base :
Quatrième étape : Création des tables de la base
ERROR : 'CREATE TABLE grr_entry (id int(11) NOT NULL auto_increment, start_time int(11) NOT NULL default '0', end_time int(11) NOT NULL default '0', entry_type int(11) NOT NULL default '0', repeat_id int(11) NOT NULL default '0', room_id int(11) NOT NULL default '1', timestamp timestamp(14) NOT NULL, create_by varchar(100) NOT NULL default '', beneficiaire_ext varchar(200) NOT NULL default '', beneficiaire varchar(100) NOT NULL default '', name varchar(80) NOT NULL default '', type char(2) NOT NULL default 'A', description text, statut_entry char(1) NOT NULL default '-', option_reservation int(11) NOT NULL default '0',overload_desc text, moderate tinyint(1) default '0', jours tinyint(2) NOT NULL default '0', PRIMARY KEY (id), KEY idxStartTime (start_time), KEY idxEndTime (end_time));'
ERROR : 'CREATE TABLE grr_repeat ( id int(11) NOT NULL auto_increment, start_time int(11) NOT NULL default '0', end_time int(11) NOT NULL default '0', rep_type int(11) NOT NULL default '0', end_date int(11) NOT NULL default '0', rep_opt varchar(32) NOT NULL default '', room_id int(11) NOT NULL default '1', timestamp timestamp(14) NOT NULL, create_by varchar(100) NOT NULL default '', beneficiaire_ext varchar(200) NOT NULL default '', beneficiaire varchar(100) NOT NULL default '', name varchar(80) NOT NULL default '', type char(2) NOT NULL default 'A', description text, rep_num_weeks tinyint(4) default '0',overload_desc text, jours tinyint(2) NOT NULL default '0', PRIMARY KEY (id));'
ERROR : 'CREATE TABLE grr_entry_moderate (id int(11) NOT NULL auto_increment, login_moderateur varchar(40) NOT NULL default '',motivation_moderation text NOT NULL,start_time int(11) NOT NULL default '0',end_time int(11) NOT NULL default '0',entry_type int(11) NOT NULL default '0', repeat_id int(11) NOT NULL default '0',room_id int(11) NOT NULL default '1',timestamp timestamp(14) NOT NULL, create_by varchar(100) NOT NULL default '', beneficiaire_ext varchar(200) NOT NULL default '', beneficiaire varchar(100) NOT NULL default '', name varchar(80) NOT NULL default '',type char(2) default NULL,description text,statut_entry char(1) NOT NULL default '-',option_reservation int(11) NOT NULL default '0',overload_desc text,moderate tinyint(1) default '0', PRIMARY KEY (id), KEY idxStartTime (start_time), KEY idxEndTime (end_time));'
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.
Depuis phpmyadmin :
MySQL a répondu:
1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(14) NOT NULL, create_by varchar(100) NOT NULL default '', beneficiaire_ext varc' at line 1
Même problème sur WAMP(windows) et Centos
Je n'ai rien trouvé sur mon pote Google donc je poste ici afin que ça serve d'autres, j'ai vraiment hâte de voir le résultat de cette V2 !!!
Merci de votre retour,
Last edit: kedouille 2014-01-21
En utilisant la procédure de création manuelle de la base (voir http://grr.mutualibre.org/documentation/body.php?id=11) il est possible d'avoir une erreur plus précise. Dans mon cas, j'ai du réduire à 6 la définition du timestamp (timestamp(6) au lieu de timestamp(14) ) pour pouvoir créer les tables. Il semble que cela soit la même erreur.
Il faut modifier 2 lignes dans le fichier tables.my.sql (à la racine)
Luc.
Merci pour votre réponse, le changement du paramètre timestamp à 6 au lieu de 14 corrige le problème.
après l'install voici le message en haut de page :
Strict standards: mktime(): You should be using the time() function instead in C:\wamp\www\GRR v2.2.1\include\functions.inc.php on line 957
1 0.0046 270264 {main}( ) ..\day.php:0
2 0.0585 1448624 mktime ( ) ..\day.php:98
J'ai pourtant bien modifié error_reporting = E_ALL | E_STRICT par error_reporting = E_ALL
Par avance, merci!
Dans mon cas j'ai du enlever la valeur de "timestamp (14)" a "timestamp"