Erreurs script première installation 1.7.1+

Erreurs script première installation 1.7.1+

par Valery Fremaux,
Nombre de réponses : 0

Environnement : XP Pro - Apache 2

Mysql server : MySQL 5.0.27 Community (installation minimale - low)

Problèmes avec la création de la table mdl_session2 :

CREATE TABLE mdl_sessions2 ( sesskey VARCHAR(64) NOT NULL DEFAULT '', expiry DATETIME NOT NULL, expireref VARCHAR(250) DEFAULT '', created DATETIME NOT NULL, modified DATETIME NOT NULL, sessdata LONGTEXT DEFAULT '', CONSTRAINT PRIMARY KEY (sesskey) )  

1101: BLOB/TEXT column 'sessdata' can't have a default value

les requêtes suivantes sur [prefix]_session2 sont plantées. Les scripts de creation ultérieurs ont des pbs.

Correctif dans ce cas :

fichier lib/db/install.xml ligne 509 :

  • supprimer l'attribut DEFAULT="" pour le champ "sessdata",
  • détruire les tables créées
  • relancer l'install, tout passe.
Moyenne des évaluations  -