Annonce

#1 2014-03-30 23:55:00

maelle35
Membre
Inscription : 2014-03-30
Messages : 1

Erreur

Bonsoir,

J'ai essayé d'installé wanewsletter sur le site d'une amie, mais j'ai une
erreur lors de l'installation.

Pourtant j'ai installé ce même script sur mon site et il c'est installé
tout seul....

Sont site est hébergé chez Mavenhosting
MySQL 5.5

Merci d'avance pour votre aide.

voici le code d'erreur:

Une erreur s'est produite durant l'installation.

L'erreur est : 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
'TYPE=MyISAM' at line 1
La requête est : CREATE TABLE wa_abo_liste ( abo_id INTEGER NOT NULL DEFAULT
0, liste_id SMALLINT NOT NULL DEFAULT 0, format TINYINT(1) NOT NULL DEFAULT 0,
send TINYINT(1) NOT NULL DEFAULT 0, register_key CHAR(20), register_date
INTEGER NOT NULL DEFAULT 0, confirmed TINYINT(1) NOT NULL DEFAULT 0,
CONSTRAINT wa_abo_liste_pk PRIMARY KEY (abo_id, liste_id), CONSTRAINT
register_key_idx UNIQUE (register_key) ) TYPE=MyISAM

Hors ligne

#2 2014-03-31 17:55:39

Mygale
Membre
Lieu : France
Inscription : 2003-01-14
Messages : 66
Site Web

Re : Erreur

Bonjour j'ai exactement le même souci.
Moi par contre j'ai totalement changé de serveur
Version Apache     2.2.25
Version PHP     5.4.20
Version MySQL     5.5.32-cll
Architecture     x86_64
Système d'exploitation     linux
Adresse IP partagée     109.234.160.33
Chemin de SendMail     /usr/sbin/sendmail
Chemin de PERL     /usr/bin/perl
Version PERL     5.10.1
Version du kernel     2.6.39-400.109.5.el6uek.x86_64
cPanel Pro     1.0 (RC1)

ERREUR:
Une erreur s'est produite durant l'installation.

L'erreur est : 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 'TYPE=MyISAM' at line 1
La requête est : CREATE TABLE wa_abo_liste ( abo_id INTEGER NOT NULL DEFAULT 0, liste_id SMALLINT NOT NULL DEFAULT 0, format TINYINT(1) NOT NULL DEFAULT 0, send TINYINT(1) NOT NULL DEFAULT 0, register_key CHAR(20), register_date INTEGER NOT NULL DEFAULT 0, confirmed TINYINT(1) NOT NULL DEFAULT 0, CONSTRAINT wa_abo_liste_pk PRIMARY KEY (abo_id, liste_id), CONSTRAINT register_key_idx UNIQUE (register_key) ) TYPE=MyISAM

Dernière modification par Mygale (2014-03-31 19:19:42)


Les services GRATUITS du Web
maxdeson.com
carte4you.com

Hors ligne

#3 2014-04-13 00:15:57

Bobe
Administrateur
Lieu : La Rochelle
Inscription : 2002-05-27
Messages : 5 299

Re : Erreur

Salut,

C'est une incompatibilité du script d'installation avec mysql 5.5. Il faut modifier le fichier setup/schemas/mysql_tables.sql et remplacer tous les TYPE=MyISAM par ENGINE=MyISAM
Il y a aussi un TYPE=HEAP à remplacer donc par ENGINE=HEAP

Voir ici :
http://dev.webnaute.net/wanewsletter/tr … geset/525/

(désolé pour le délai de réponse)


PHP et MySQL, un duo gagnant !

Hors ligne

Pied de page des forums