Fork me on GitHub






Module disparu !
Aspirant
Inscrit: 20/01/2005 21:21
Messages: 26
Bonjour,

Donc voilà mon problème :

J'avais un rpoblème au niveau de la base de donné ! Et sans faire gaffe, j'ai effacé la table modules systeme

Maintenant, quand je veux aller dans l'administration, il me dit que le module selectionné n'existe pas !

J'ai essayé de restaurer la table, mais phpmyadmin me donne une erreur #1024

Que faire ?


Merci

Posté le : 03/07/2005 15:26

Edité par Embargo sur 03/07/2005 19:37:43
Partager Twitter Partagez cette article sur GG+
Re: Module disparut !
Xoops accro
Inscrit: 15/07/2004 11:16
Messages: 4763
tu veux donc restaurer une sauvegarde de ta table ?
le contenu est gros ?
tu peux le poster ou le joindre ici, histoire qu'on regarde si on peut la restaurer sur une base de test.

Posté le : 03/07/2005 16:39
Partager Twitter Partagez cette article sur GG+
Re: Module disparu !
Aspirant
Inscrit: 20/01/2005 21:21
Messages: 26
Je n'ai pas restaurer toute la base de donnée, mais seulement le module systeme :

Citation :
CREATE TABLE `f7cph_modules` (
`mid` smallint(5) unsigned NOT NULL auto_increment,
`name` varchar(150) NOT NULL default '',
`version` smallint(5) unsigned NOT NULL default '100',
`last_update` int(10) unsigned NOT NULL default '0',
`weight` smallint(3) unsigned NOT NULL default '0',
`isactive` tinyint(1) unsigned NOT NULL default '0',
`dirname` varchar(25) NOT NULL default '',
`hasmain` tinyint(1) unsigned NOT NULL default '0',
`hasadmin` tinyint(1) unsigned NOT NULL default '0',
`hassearch` tinyint(1) unsigned NOT NULL default '0',
`hasconfig` tinyint(1) unsigned NOT NULL default '0',
`hascomments` tinyint(1) unsigned NOT NULL default '0',
`hasnotification` tinyint(1) unsigned NOT NULL default '0',
PRIMARY KEY (`mid`),
KEY `hasmain` (`hasmain`),
KEY `hasadmin` (`hasadmin`),
KEY `hassearch` (`hassearch`),
KEY `hasnotification` (`hasnotification`),
KEY `dirname` (`dirname`),
KEY `name` (`name`(15))
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=13 ;



Et voilà l'erreur :

Citation :
MySQL a répondu : Documentation

#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 'ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=13' at line

Posté le : 03/07/2005 19:36
Partager Twitter Partagez cette article sur GG+
Re: Module disparu !
Xoops accro
Inscrit: 15/07/2004 11:16
Messages: 4763
essaie avec :

Citation :

CREATE TABLE `f7cph_modules` (
`mid` smallint(5) unsigned NOT NULL auto_increment,
`name` varchar(150) NOT NULL default '',
`version` smallint(5) unsigned NOT NULL default '100',
`last_update` int(10) unsigned NOT NULL default '0',
`weight` smallint(3) unsigned NOT NULL default '0',
`isactive` tinyint(1) unsigned NOT NULL default '0',
`dirname` varchar(25) NOT NULL default '',
`hasmain` tinyint(1) unsigned NOT NULL default '0',
`hasadmin` tinyint(1) unsigned NOT NULL default '0',
`hassearch` tinyint(1) unsigned NOT NULL default '0',
`hasconfig` tinyint(1) unsigned NOT NULL default '0',
`hascomments` tinyint(1) unsigned NOT NULL default '0',
`hasnotification` tinyint(1) unsigned NOT NULL default '0',
PRIMARY KEY (`mid`),
KEY `hasmain` (`hasmain`),
KEY `hasadmin` (`hasadmin`),
KEY `hassearch` (`hassearch`),
KEY `hasnotification` (`hasnotification`),
KEY `dirname` (`dirname`),
KEY `name` (`name`(15))
) ENGINE=MyISAM AUTO_INCREMENT=13 ;

Posté le : 03/07/2005 19:40
Partager Twitter Partagez cette article sur GG+
Re: Module disparu !
Aspirant
Inscrit: 20/01/2005 21:21
Messages: 26
Non, fonctionne toujours pas ! J'ai toujours l'erreur !

Posté le : 03/07/2005 19:50
Partager Twitter Partagez cette article sur GG+
Re: Module disparu !
Xoops accro
Inscrit: 15/07/2004 11:16
Messages: 4763
j'ai regardé mon xoops_modules

Citation :

CREATE TABLE `xoops2010_modules` (
`mid` smallint(5) unsigned NOT NULL auto_increment,
`name` varchar(150) NOT NULL default '',
`version` smallint(5) unsigned NOT NULL default '100',
`last_update` int(10) unsigned NOT NULL default '0',
`weight` smallint(3) unsigned NOT NULL default '0',
`isactive` tinyint(1) unsigned NOT NULL default '0',
`dirname` varchar(25) NOT NULL default '',
`hasmain` tinyint(1) unsigned NOT NULL default '0',
`hasadmin` tinyint(1) unsigned NOT NULL default '0',
`hassearch` tinyint(1) unsigned NOT NULL default '0',
`hasconfig` tinyint(1) unsigned NOT NULL default '0',
`hascomments` tinyint(1) unsigned NOT NULL default '0',
`hasnotification` tinyint(1) unsigned NOT NULL default '0',
PRIMARY KEY (`mid`),
KEY `hasmain` (`hasmain`),
KEY `hasadmin` (`hasadmin`),
KEY `hassearch` (`hassearch`),
KEY `hasnotification` (`hasnotification`),
KEY `dirname` (`dirname`),
KEY `name` (`name`(15))
) TYPE=MyISAM AUTO_INCREMENT=13 ;


tu peux utiliser le script d'origine de création de tables de xoops. (en ne prenant que celle-ci)

pense à ré-insérer tes données aussi.

Posté le : 03/07/2005 19:59

Edité par blueteen sur 03/07/2005 20:07:10
Partager Twitter Partagez cette article sur GG+
Re: Module disparu !
Aspirant
Inscrit: 20/01/2005 21:21
Messages: 26
Alors la je vais me tuer ! J'ai supprimé des tbles qu'il ne fallait pas !

Resultat : Pleins de message d'erreurs maintenant !

Merci de votre aide, même si je n'y suis pas arrivé !

Je vais tout recommencer à zéro, et ferait ensuite attention à faire une sauvegarde de ma Base de donné !


Encore désolé :

Posté le : 03/07/2005 20:30
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

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