Pages: 1 2
Bonjour,
J'ai un Piwigo sur un hebergement (PHPNET.org)
J'ai decouvert Piwigo Portable sur le site: http://framakey.org/WebApp/PiwigoPortable
J'ai donc reconsitué à l'identique la structure des photos en local comme sur l'hebergement.
Je peux donc naviguer en local comme si j'etais sur le web (c'est super)
J'ai fait une sauvegarde de la base sql depuis le site d'hebergement et j'ai voulu l'importer dans le Piwigo local (Piwigo Portable), mais ca ne marche pas et j'ai le message suivant:
Erreur MySQL :
Invalid SQL: --
--
CREATE TABLE IF NOT EXISTS `phpwebgallery_amd_images_tags` (
`imageId` mediumint(8) unsigned NOT NULL DEFAULT '0',
`numId` int(10) unsigned NOT NULL DEFAULT '0',
`value` text,
`numValue` decimal(10,8) DEFAULT NULL,
PRIMARY KEY (`imageId`,`numId`) USING BTREE,
KEY `byNumId` (`numId`,`value`(35)),
KEY `byNumId2` (`numId`,`numValue`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8
Erreur MySQL numéro: 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 'USING BTREE, KEY `byNumId` (`numId`,`value`(35)), KEY `byNumId2` (`numId`,`n' at line 9)
J'avoue que je n'y connais absolument rien ni en sql ni en php mais j'ai voulu essayer sans succes.
Quelqu'un peut-il m'aider pour pouvoir utiliser la meme base de donnees en local comme en web (tag, commentaires, dates etc...)
Merci par avance de votre aide
Hors ligne
Bonjour
on peut essayer : pour l'export choisissez de ne mettre les
CREATE TABLE IF NOT EXISTS
Hors ligne
flop25 a écrit:
Bonjour
on peut essayer : pour l'export choisissez de ne mettre les
CREATE TABLE IF NOT EXISTS
Bonjour et merci pour la reponse.
J'ai fait comme indiqué mais maintenent j'ai le message suivant:
Erreur MySQL :
Invalid SQL: --
--
CREATE DATABASE `information_schema` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci
Erreur MySQL numéro: 1044 (Access denied for user 'root'@'localhost' to database 'information_schema')
(Copie ecran ci-joint)
Dernière modification par jph86 (2012-07-25 20:09:16)
Hors ligne
Je dirais alor sun problème au niveau des paramètres de format à l'import ou l'export
Perso à part tester différentes options là je ne vois aps vraiment dsl ; peut être que qqun trouvera mieux
Hors ligne
flop25 a écrit:
Je dirais alor sun problème au niveau des paramètres de format à l'import ou l'export
Perso à part tester différentes options là je ne vois aps vraiment dsl ; peut être que qqun trouvera mieux
Merci quand meme de m'avoir repondu en esperant que quelqu'un va effectivement trouver une solution.
Hors ligne
Bonjour :-)
Quelle est ta version MySql sur ta framakey ? sur ton hébergement ?
Hors ligne
ddtddt a écrit:
Bonjour :-)
Quelle est ta version MySql sur ta framakey ? sur ton hébergement ?
Bonjour,
La version sur la Framakey est: MySQL v 5.0.51a-community
sur l'hebergement: Version du client MySQL: 5.0.51a
j'ai refait une tentative et j'ai le message suivant lors de l'imprt dans Framakey:
CREATE TABLE `phpwebgallery_amd_groups` (
`groupId` int(11) NOT NULL AUTO_INCREMENT,
`order` int(10) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`groupId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=2
Erreur MySQL numéro: 1050 (Table 'phpwebgallery_amd_groups' already exists)
Hors ligne
il dit que les table existe déjà
Commence par les supprimer ;-)
Hors ligne
ddtddt a écrit:
il dit que les table existe déjà
Commence par les supprimer ;-)
je viens de supprimer toutes les tables et j'ai essayer l'import avec le message suivant:
Erreur MySQL :
Invalid SQL: --
--
CREATE TABLE `phpwebgallery_amd_images_tags` (
`imageId` mediumint(8) unsigned NOT NULL DEFAULT '0',
`numId` int(10) unsigned NOT NULL DEFAULT '0',
`value` text,
`numValue` decimal(10,8) DEFAULT NULL,
PRIMARY KEY (`imageId`,`numId`) USING BTREE,
KEY `byNumId` (`numId`,`value`(35)),
KEY `byNumId2` (`numId`,`numValue`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8
Erreur MySQL numéro: 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 'USING BTREE, KEY `byNumId` (`numId`,`value`(35)), KEY `byNumId2` (`numId`,`n' at line 9)
Hors ligne
nan nan remettez juste l'option IF not exist
Hors ligne
jph86 a écrit:
ddtddt a écrit:
il dit que les table existe déjà
Commence par les supprimer ;-)je viens de supprimer toutes les tables et j'ai essayer l'import avec le message suivant:
Erreur MySQL :
Invalid SQL: --
--
CREATE TABLE `phpwebgallery_amd_images_tags` (
`imageId` mediumint(8) unsigned NOT NULL DEFAULT '0',
`numId` int(10) unsigned NOT NULL DEFAULT '0',
`value` text,
`numValue` decimal(10,8) DEFAULT NULL,
PRIMARY KEY (`imageId`,`numId`) USING BTREE,
KEY `byNumId` (`numId`,`value`(35)),
KEY `byNumId2` (`numId`,`numValue`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8
Erreur MySQL numéro: 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 'USING BTREE, KEY `byNumId` (`numId`,`value`(35)), KEY `byNumId2` (`numId`,`n' at line 9)
ben oui revoilà le même message
Hors ligne
Voila c'est fait et me revoila au point de depart.
Je ne sais pas si ca peu avoir un lien mais lorsque je sui en mode admin de piwigo local, j'ai depuis le debut le message suivant tout en haut:
Notice: Undefined index: QUERY_STRING in E:\PiwigoPortable\App\piwigo\admin.php on line 107
Warning: Cannot modify header information - headers already sent by (output started at E:\PiwigoPortable\App\piwigo\admin.php:107) in E:\PiwigoPortable\App\piwigo\include\page_header.php on line 105
je ne sais pas si ca peu d'une facon ou d'une autre bloquer l'import de la base web
Hors ligne
Bonjour,
Apres beaucoup d'heures et de recherches ici ou là j'ai enfin réussi à récupérer et importer mes bases de données hébergées sur le web vers plusieurs serveur local tel que :
- Wampserver (parfait pour un serveur local.
- UwAmp (parfait pour un serveur portable comme un disque Dur externe par exemple)
- PiwigoPortable (pas mal mais nettement moins bien que UwAmp)
Dans mes essais précédents, je faisais 2 erreurs :
Pour l’export : dans "Options d’exportation" je laissais [INSERT] alors qu’il faut sélectionner [REPLACE]
Pour l’import : je ne supprimais pas les tables existants avant de lancer l’import.
Maintenant je peux donc importer mes sauvegardes de bases de données à volonté pour faire des tests.
-------------------------------------------------------------------------------------------------------------------------------------
La seule difference entre Piwigo hebergée sur le web et Piwigo en local, c'est la taille des videos (flv car ce sont jusqu'à present les seules que j'arrive à lire) et je ne trouve pas le reglage à faire pour que ces videos soient de meme taille en local que sur le web.
quelqu'un a t-il une idée ?
Merci d'avance
Hors ligne
Bonjour,
J'essaye d'utiliser en local PiwigoPortable mais mon souci est pour importer la base MySql depuis un fichier .sql.
J'utilise mysql.exe livré avec PiwigoPortable mais impossible d'importer.
J’utilise cette commande :
mysql --user=user --passwordpass=wordpass base_de_donnees < fichier_dump.sql
mais rien à faire je patine ;)
Questions :
le user c'est celui de ma base issue du web ou celui de la base exemple de PiwigoPortable ?
idem pour : base_de_donnees
Merci de votre aide.
Hors ligne
Pages: 1 2