Fork me on GitHub

Rapport de message :*
 

common utilities installation fail avec xoops 2.5.7

Titre du sujet : common utilities installation fail avec xoops 2.5.7
par seboseboss sur 25/05/2015 16:01:12

Re

Voila ça refait comme l'autre fois, quand je veut installer common utilities sur xoops 2.5.7:

j'ai parfaitement suivi les instructions (je l'ai déja installé sur xoops 2.5.6 et maria db sans soucis)

Cette fois avec mysql,

j'ai cette erreur:

You have an error in your SQL syntaxcheck the manual that corresponds to your MySQL server version for the right syntax to use near ' KEY `event` (`event`), KEY `element` (`element`), KEY `uid` (`uid`) ) ENG' at line 9


le fichier sql de mcommon:

CREATE TABLE `mod_rmcommon_blocks` (
  `
bidmediumint(8unsigned NOT NULL AUTO_INCREMENT,
  `
elementvarchar(50NOT NULL,
  `
element_typevarchar(20NOT NULL,
  `
optionstext NOT NULL,
  `
namevarchar(150NOT NULL DEFAULT '',
  `
descriptionvarchar(255NOT NULL,
  `
canvassmallint(5unsigned NOT NULL DEFAULT '0',
  `
weightsmallint(5unsigned NOT NULL DEFAULT '0',
  `
visibletinyint(1unsigned NOT NULL DEFAULT '0',
  `
typevarchar(6NOT NULL,
  `
content_typevarchar(20NOT NULL,
  `
contenttext NOT NULL,
  `
isactivetinyint(1unsigned NOT NULL DEFAULT '0',
  `
dirnamevarchar(50NOT NULL DEFAULT '',
  `
filevarchar(150NOT NULL,
  `
show_funcvarchar(50NOT NULL DEFAULT '',
  `
edit_funcvarchar(50NOT NULL DEFAULT '',
  `
templatevarchar(150NOT NULL,
  `
bcachetimeint(10NOT NULL,
  
PRIMARY KEY (`bid`),
  
KEY `element` (`element`),
  
KEY `visible` (`visible`)
ENGINE=InnoDB  DEFAULT CHARSET=utf8;

CREATE TABLE `mod_rmcommon_blocks_assignations` (
  `
bidint(11NOT NULL,
  `
midint(11NOT NULL,
  `
pagevarchar(50NOT NULL,
  
KEY `bid` (`bid`,`mid`)
ENGINE=InnoDB DEFAULT CHARSET=utf8;

CREATE TABLE `mod_rmcommon_blocks_positions` (
  `
id_positionint(11NOT NULL AUTO_INCREMENT,
  `
namevarchar(150CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
  `
tagvarchar(150CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
  `
activetinyint(1NOT NULL DEFAULT '1',
  
PRIMARY KEY (`id_position`),
  
UNIQUE KEY `tag` (`tag`)
ENGINE=InnoDB  DEFAULT CHARSET=utf8;

CREATE TABLE `mod_rmcommon_comments` (
  `
id_combigint(20NOT NULL AUTO_INCREMENT,
  `
id_objvarchar(50NOT NULL,
  `
typevarchar(50NOT NULL DEFAULT 'module',
  `
parentbigint(20NOT NULL DEFAULT '0',
  `
paramsvarchar(200NOT NULL,
  `
contenttext NOT NULL,
  `
userint(11NOT NULL,
  `
ipvarchar(40NOT NULL,
  `
postedint(10NOT NULL DEFAULT '0',
  `
statusvarchar(10NOT NULL DEFAULT 'waiting',
  
PRIMARY KEY (`id_com`),
  
KEY `id_obj` (`id_obj`,`type`)
ENGINE=InnoDB DEFAULT CHARSET=utf8;

CREATE TABLE `mod_rmcommon_comments_assignations` (
  `
id_userint(11NOT NULL AUTO_INCREMENT,
  `
xuidint(11NOT NULL DEFAULT '0',
  `
namevarchar(150NOT NULL,
  `
emailvarchar(150NOT NULL,
  `
urlvarchar(150NOT NULL,
  
PRIMARY KEY (`id_user`)
ENGINE=InnoDB DEFAULT CHARSET=utf8;

CREATE TABLE `mod_rmcommon_images` (
  `
id_imgint(11NOT NULL AUTO_INCREMENT,
  `
titlevarchar(100NOT NULL,
  `
desctext NOT NULL,
  `
dateint(10NOT NULL,
  `
filevarchar(150NOT NULL,
  `
catint(11NOT NULL,
  `
uidint(11NOT NULL,
  
PRIMARY KEY (`id_img`)
ENGINE=InnoDB  DEFAULT CHARSET=utf8;

CREATE TABLE `mod_rmcommon_images_categories` (
  `
id_catint(11NOT NULL AUTO_INCREMENT,
  `
namevarchar(100NOT NULL,
  `
statusvarchar(10NOT NULL DEFAULT 'active',
  `
groupstext NOT NULL,
  `
filesizeint(11NOT NULL DEFAULT '0',
  `
sizeunitmediumint(9NOT NULL DEFAULT '1024',
  `
sizestext NOT NULL,
  
PRIMARY KEY (`id_cat`)
ENGINE=InnoDB  DEFAULT CHARSET=utf8;

CREATE TABLE `mod_rmcommon_permissions` (
  `
groupint(11NOT NULL,
  `
elementvarchar(50NOT NULL,
  `
keyvarchar(50NOT NULL,
  
KEY `group` (`group`,`element`,`key`)
ENGINE=InnoDB DEFAULT CHARSET=utf8;

CREATE TABLE `mod_rmcommon_plugins` (
  `
id_pluginint(11NOT NULL AUTO_INCREMENT,
  `
namevarchar(150NOT NULL,
  `
descriptiontext NOT NULL,
  `
dirvarchar(100NOT NULL,
  `
versiontext NOT NULL,
  `
statustinyint(1NOT NULL DEFAULT '1',
  
PRIMARY KEY (`id_plugin`)
ENGINE=InnoDB  DEFAULT CHARSET=utf8;

CREATE TABLE `mod_rmcommon_settings` (
  `
conf_idint(11NOT NULL AUTO_INCREMENT,
  `
elementvarchar(50NOT NULL,
  `
namevarchar(50NOT NULL,
  `
typevarchar(20NOT NULL,
  `
valuetext NOT NULL,
  `
valuetypevarchar(20NOT NULL,
  
PRIMARY KEY (`conf_id`),
  
KEY `element` (`element`,`name`)
ENGINE=InnoDB DEFAULT CHARSET=utf8;

CREATE TABLE `mod_rmcommon_notifications` (
  `
id_notificationint(11NOT NULL AUTO_INCREMENT,
  `
eventvarchar(50NOT NULL,
  `
elementvarchar(50NOT NULL,
  `
paramsvarchar(50NOT NULL,
  `
uidint(11NOT NULL,
  `
typevarchar(10NOT NULL DEFAULT 'module',
  `
datedatetime NOT NULL,
  
PRIMARY KEY `id_notification`,
  
KEY `event` (`event`),
  
KEY `element` (`element`),
  
KEY `uid` (`uid`)
ENGINE=InnoDB DEFAULT CHARSET=utf8;


Je comprend rien , y'a pas de key a la ligne 9.
c'est quoi le soucis?

(y'a tout le temps un truc qui fait chier sans dec)

Ma config:

Version de XOOPS XOOPS 2.5.7
Version de PHP 5.3.3
Version de MySQL 5.1.73

php va être passé à 5.4.4 mais c'est pas le soucis içi:

### Requirements
* PHP >= 5.3
* XOOPS >= 2.5 installed and running
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

47 Personne(s) en ligne (36 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 47 | Plus ...