Forum de Plici, solution ecommerce open source

Plici Open Source Ecommerce Solution => Installation => Topic started by: klochett on 26 April 2012 à 21:06:59



Title: {résolu}Erreurs création BDD etape 6
Post by: klochett on 26 April 2012 à 21:06:59
Houlà, ma patience s'amenuise, voilà que ça bloque à l'étape 3.
Honnêtement, chapeau pour le travail accompli, pour l'aide apporté sur le forum, pour l'utilisation libre de plici, mais franchement, c'est trop la misère à installer, la migraine me guette, je suis au bord de l'abandon  :-\ :'( :-[

Je n'ose même pas copier ici ce qui s'affiche pour la création de la bdd,il y en aurait pour 2 pages au moins !

Petit topo : pour step3.php,
Quote
(*) Nom d'hôte :    127.0.0.1
(*) Nom de la base de donnée : plici   
(*) Utilisateur :    utilisateur
(*) Mot de passe : motdepasse    
(*) Rejouer tous les scripts (perte des données) : false   
(*) Essayer de créer la base de donnée : true

step4.php
Quote
(*) Nom de l'utilisateur maître :
Quote
user
   
(*) Mot de passe :
Quote
login
   
(*) Re-saisie du mot de passe :
Quote
login
   

au step5.php, récapitulation des infos étapes 3 et 4
step6.php
Quote
9 - Building the admin database

DB information :
File path for DB :/Library/WebServer/Documents/bd/
Scripts for database 'admin_super' :
Loading : 3_0000_data_admin_super.sql
ERROR mysql_execute_multiplerequest : 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 12 for request
CREATE TABLE IF NOT EXISTS `administrateurs` ( `adm_id` varchar(45) NOT NULL default '', `adm_nick` varchar(16) NOT NULL default '', `adm_password` varchar(32) NOT NULL default '', `adm_prenom` varchar(16) default NULL, `adm_nom` varchar(16) default NULL, `adm_email` varchar(255) NOT NULL default '', PRIMARY KEY (`adm_id`), KEY `adm_nick` (`adm_nick`), KEY `iadministrateurs_nick` (`adm_id`,`adm_nick`), KEY `iadministrateurs_2nbcol` (`adm_nick`,`adm_password`) ) TYPE=MyISAM;
Link :Resource id #35

ERROR mysql_execute_multiplerequest : Table 'plici.administrateurs' doesn't exist for request
INSERT INTO `administrateurs` (`adm_id`, `adm_nick`, `adm_password`, `adm_prenom`, `adm_nom`, `adm_email`) VALUES ('6453a38b1a745cf0b5dc3b535c4cec9c', 'mustbechange', 'mustbechange', 'Administrateur', 'SimpliciWeb', 'nicolas.s@simpliciweb.net');
Link :Resource id #35

ERROR mysql_execute_multiplerequest : 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 12 for request
CREATE TABLE IF NOT EXISTS `databaseconnect` ( `dbc_sitename` varchar(255) NOT NULL default '', `dbc_dbname` varchar(64) NOT NULL default '', `dbc_dblogin` varchar(40) NOT NULL default '', `dbc_dbpass` varchar(40) NOT NULL, `dbc_inherited_sitename` varchar(255) NOT NULL default '', `dbc_ecommerce` enum('Y','N') NOT NULL default 'Y', `dbc_dbhost` varchar(125) NOT NULL default 'localhost', `dbc_available` enum('Y','N') NOT NULL default 'Y', `dbc_group` varchar(64) default NULL, PRIMARY KEY (`dbc_sitename`) ) TYPE=MyISAM;
Link :Resource id #35

ERROR mysql_execute_multiplerequest : Table 'plici.databaseconnect' doesn't exist for request
INSERT INTO `databaseconnect` (`dbc_sitename`, `dbc_dbname`, `dbc_dblogin`, `dbc_dbpass`, `dbc_inherited_sitename`, `dbc_ecommerce`, `dbc_dbhost`, `dbc_available`, `dbc_group`) VALUES ('local-admin_plici_site', 'super_admin', 'ALIAS', 'ALIAS', 'ALIAS', 'Y', 'localhost', 'Y', NULL), ('admin_plici', 'super_admin', 'ALIAS', 'ALIAS', 'ALIAS', 'Y', 'localhost', 'Y', NULL);
Link :Resource id #35

ERROR mysql_execute_multiplerequest : 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 5 for request
CREATE TABLE IF NOT EXISTS `internal_mail` ( `ima_key` varchar(40) NOT NULL default '', `ima_value` text NOT NULL, PRIMARY KEY (`ima_key`) ) TYPE=MyISAM;
Link :Resource id #35

ERROR mysql_execute_multiplerequest : Table 'plici.internal_mail' doesn't exist for request
INSERT INTO `internal_mail` (`ima_key`, `ima_value`) VALUES ('RECIPIENTS', 'stephane.t@simpliciweb.net,nicolas.s@simpliciweb.net'), ('METHOD', 'null');
Link :Resource id #35

ERROR mysql_execute_multiplerequest : 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 AUTO_INCREMENT=2' at line 6 for request
CREATE TABLE IF NOT EXISTS `t_bo_group` ( `bgr_id` int(10) unsigned NOT NULL auto_increment, `bgr_title` varchar(32) default NULL, `bgr_desc` varchar(255) default NULL, PRIMARY KEY (`bgr_id`) ) TYPE=MyISAM AUTO_INCREMENT=2 ;
Link :Resource id #35

Je ne mets pas tout, c'est super long.
A la fin de la page il y a
Quote
(SQL)=> !!BAD!! 8_0000_w_update_admin_super_to_config.sql (admin_super)
>>>>>
Error : mysql_exec_script_and_search_login_from_admin


Deleting cache dir for website:admin_super :
Nothing to do

All is ok : false Is Simulating : false Must redo update : false
10 - Making your own PLICI url

Already moved to 'admins_*****'.

Alors Docteur ??


Title: Re : Erreurs création BDD etape 6
Post by: stephanet on 27 April 2012 à 07:56:02
Tu utilises quelle version de Plici ?
en fait dans le répertoire BD, il y un soucis avec les nouvelles versions de Mysql.

Il faut remplacer dans les fichiers présents dans BD "TYPE=MyISAM" par "" (vide,rien,nada).
Il me semblait qu'on avait corrigé ça dans la version 2.0.1



Title: Re: Erreurs création BDD etape 6
Post by: klochett on 27 April 2012 à 08:38:58
Bonjour Steph,

Je suis allée ici
http://sourceforge.net/projects/plici/files/ (http://sourceforge.net/projects/plici/files/)
et j'ai utilisé ça :
Quote
Looking for the latest version? Download plici_2.0.0.Stable.r.1878.zip (17.5 MB)

Je viens de refaire un tour ci dessus, je ne vois pas de lien vers une version 2.0.1

J'essayerais ta manip dans BD un peu plus tard dans la journée, j'ai pas mal de boulot ce matin.

edit : comme je ne trouvais pas "les fichiers présents dans BD type=myisam", en regardant sur la page d'erreurs générée en step6, je suppose qu'il faut que j'ailles dans /bd/for_plici/admin_super/3_0000_data_admin_super.sql ?

Si c'est bien ça, en utilisant la fonction FIND de BBEdit, j'y ai trouvé

Quote
3_0000_data_admin_super.sql:73: ) TYPE=MyISAM;
3_0000_data_admin_super.sql:100: ) TYPE=MyISAM;
3_0000_data_admin_super.sql:121: ) TYPE=MyISAM;
3_0000_data_admin_super.sql:143: ) TYPE=MyISAM  AUTO_INCREMENT=2 ;
3_0000_data_admin_super.sql:182: ) TYPE=MyISAM ;
3_0000_data_admin_super.sql:288: ) TYPE=MyISAM;
3_0000_data_admin_super.sql:336: ) TYPE=MyISAM;
3_0000_data_admin_super.sql:411: ) TYPE=MyISAM;
3_0000_data_admin_super.sql:429: ) TYPE=MyISAM;
3_0000_data_admin_super.sql:466: ) TYPE=MyISAM  AUTO_INCREMENT=33 ;
3_0000_data_admin_super.sql:513: ) TYPE=MyISAM;
3_0000_data_admin_super.sql:539: ) TYPE=MyISAM;
3_0000_data_admin_super.sql:579: ) TYPE=MyISAM;
3_0000_data_admin_super.sql:2027: ) TYPE=MyISAM  AUTO_INCREMENT=6 ;
3_0000_data_admin_super.sql:2052: ) TYPE=MyISAM;
3_0000_data_admin_super.sql:2079: ) TYPE=MyISAM;
3_0000_data_admin_super.sql:2098: ) TYPE=MyISAM;
3_0000_data_admin_super.sql:2120: ) TYPE=MyISAM AUTO_INCREMENT=1 ;
3_0000_data_admin_super.sql:2146: ) TYPE=MyISAM AUTO_INCREMENT=1 ;
3_0000_data_admin_super.sql:2166: ) TYPE=MyISAM;
3_0000_data_admin_super.sql:2185: ) TYPE=MyISAM;
3_0000_data_admin_super.sql:2207: ) TYPE=MyISAM;

Par exemple, dans la première déclaration (je ne sais pas si c'est le bon terme) il y a :
Quote
DROP TABLE IF EXISTS `t_globalscope`;
CREATE TABLE IF NOT EXISTS `t_globalscope` (
  `gsc_type` varchar(5) NOT NULL default '',
  `gsc_object` blob,
  PRIMARY KEY  (`gsc_type`)
) TYPE=MyISAM;
est ce que je dois remplacer TYPE=MyIASM; par TYPE=; ou par TYPE="";

plus loin il y a :
Quote
3_0000_data_admin_super.sql:466: ) TYPE=MyISAM  AUTO_INCREMENT=33 ;
comment s'écrit la syntaxe de remplacement ?
A +


Title: Re : Erreurs création BDD etape 6
Post by: stephanet on 27 April 2012 à 09:36:31
sinon pour info :
Developper can checkout the SVN repository on https://plici.svn.sourceforge.net/svnroot/plici/trunk, see http://sourceforge.net/projects/plici/develop for more informations.


Title: Re: Erreurs création BDD etape 6
Post by: klochett on 27 April 2012 à 10:52:22
Je ne sais pas ce que je dois faire avec ces liens ??? Si je regarde dans le 3_0000_data_admin_super.sql qu'il y a dans la lien vers trunk, le contenu est identique à celui que j'ai.
Quand au deuxieme lien ben, je ne sais pas ce que je dois y trouver.


Title: Re : Erreurs création BDD etape 6
Post by: stephanet on 27 April 2012 à 11:10:48
Je viens de regarder.
Donc, soit tu faire un remplacement de TYPE=MyISAM par rien dans tous les fichiers.

Sinon, via le lien que je t'ai transmis tout à l'heure je viens de modifier les fichiers en conséquence.

(je te conseil le remplacement)



Title: Re: Erreurs création BDD etape 6
Post by: klochett on 27 April 2012 à 11:44:47
Super Helper,

Avant de lire ton post, j'avais trouvé une autre solution en cherchant sur google, par ce que remplacer TYPE=MyISAM par TYPE= ou TYPE="" n'a pas marché, mais en voyant ton dernier post, il aurait peut être fallut comprendre de supprimer totalement TYPE=MyISAM.

Bref, voilà ce que j'ai appliqué, j'ai remplacé toutes les occurrences TYPE=MyISAM par ENGINE=MyISAM

J'ai enregistré le fichier 3_0000_data_admin_super.sql et j'ai rafraichit la page du step6 dans le navigateur  ;D j'arrive enfin sur le lien vers la page admin du backoffice.


Title: Re : {résolu}Erreurs création BDD etape 6
Post by: stephanet on 27 April 2012 à 12:59:26
cool !
Désolés pour tout ça :)
C'est de l'open source :)
D'un autre côté l'installation sur Plici c'est sélectif niveau motivation :)