|
TDMDownloads 1.65 Import base de données de WFDownloads 3.2 RC2 |
|
Semi pro
Inscrit: 13/04/2007 20:36
|
Bonsoir Après quelques essais voici ci-dessous les problèmes que je rencontre avec la fonction Import de TDMDownloads pour importer la base de données de WFDownloads. Configuration : Xoops 2.5.9 beta 2 / TDMDownloads 1.65 Final / WFDownloads 3.2 RC2 Dans un post précédent, j’avais déjà essayé l’import de la base de donnée de WFDownloads à partir de la fonction Import de TDMDownloads et certaines catégories n’étaient pas importés. Là c’etais assez simple car le nom de certaine catégorie contenais une Apostrophe donc en l’enlevant avant l’import le problème étais réglé. Par contre sur plus de 1922 logiciels quasiment 360 logiciels n’ont pas été importés. Donc voici les erreurs qui ont été mentionné suite à l’import de la base de données de WFDownloads vers TDMDownloads. 1) L’erreur la plus courante (quasiment 95% des erreurs)Citation :Error number: 1406 Error message: Data too long for column 'version' at row 1
2) L’erreur (ou je pense savoir pourquoi ) car dans le titre du logiciel se trouve une apostrophe d’où l’erreur. Si vous pouviez me donner la confirmation se serais sympa Citation :Error number: 1064 Error message: Erreur de syntaxe près de 'n'Tiles 1.5.3', 'http://www.bricksntiles.com/download/setup.zip', 'http://www.br' à la ligne 3
Error number: 1064 Error message: Erreur de syntaxe près de 's Mobile Agent 2.1 beta 4 fr', 'http://sourceforge.net/project/downloading.php?g' à la ligne 3
Error number: 1064 Error message: Erreur de syntaxe près de 's Link Sleuth 1.3.8', 'http:// www.example.com /tilman/XENU.ZIP', 'http://home.snafu' à la ligne 3
Error number: 1064 Error message: Erreur de syntaxe près de 's AutoBackup 6.8.0.30513 fr', 'http:// www.example.com /autobackup6trial.exe', '' à la ligne 3
Error number: 1064 Error message: Erreur de syntaxe près de 's Process Manager 3.4.4.0 fr', 'http:// www.example.com /processmanager/exe' à la ligne 3
Error number: 1064 Error message: Erreur de syntaxe près de 'Feel 2.3 fr', 'http:// www.example.com /download/cinefeel_setup.zip', 'http://' à la ligne 3
Error number: 1064 Error message: Erreur de syntaxe près de 's Army 2.50 - MacOS', 'ftp:// ftp. example.com /mirrors/AmericasArmy/MacOSX_v2.50/armyo' à la ligne 3
Error number: 1064 Error message: Erreur de syntaxe près de 'AMP 0.6 fr', 'http:// www.example.com /telecharger-fiche32659-mov-amp.html', '', '0' à la ligne 3
Error number: 1064 Error message: Erreur de syntaxe près de 's Internet TV 1.2.1 final', 'http:// www.example.com /programs/JLCs_Internet_' à la ligne 3
Error number: 1064 Error message: Erreur de syntaxe près de 's FLV Joiner 0.6', 'http://www.example.com/ /FLVJoin0.6.zip', 'http:' à la ligne 3
Error number: 1064 Error message: Erreur de syntaxe près de 's Army 2.8.5 - Windows', 'ftp://ftp. example.com /mirrors/AmericasArmy/Windows_v2.8.5/' à la ligne 3
Error number: 1064 Error message: Erreur de syntaxe près de 's Army 2.8.5 - Linux', 'ftp:// ftp. example.com /mirrors/AmericasArmy/Linux_v2.8.4/aa.2' à la ligne 3
Error number: 1064 Error message: Erreur de syntaxe près de 'Cd 3.1 fr', 'http:// www. example.com /download/retrocd_setup.zip', 'http://neo' à la ligne 3
Error number: 1064 Error message: Erreur de syntaxe près de 'une image', 'http:// www. example.com /Telechar/tuto/Tuto_Extraire_fichiers_image_' à la ligne 3 Voilà, si pour la question 2, c’est vraiment un problème d’apostrophe comme je le pense, cela concerne déjà 14 logiciels qui peuvent être corrigés facilement avant l’importation. Par contre pour la question 1, je ne sais vraiment pas ce que cela veut dire et comment le corrigé est cela concerne plus de 340 logiciels Donc si quelqu’un pouvais m’aider à résoudre ce problème cela me permettrais d’utiliser TDMDownloads qui je pense deviendra maintenant le module de téléchargements de logiciels le plus à jour et le plus complet Merci d’avance pour vos réponses Bonne soirée
Posté le : 05/03/2017 19:15
|
Une personne qui n'a jamais commis d'erreurs n'a jamais tenté d'innover. [Albert Einstein]
|
|
Re: TDMDownloads 1.65 Import base de données de WFDownloads 3.2 RC2 |
|
Semi pro
Inscrit: 08/03/2006 21:08
|
Salut, Avec des messages d'erreurs, c'est beaucoup plus facile!!! La longueur du champ est trop courte. Aujourd’hui on a:
version varchar(10)
et il faut juste modifier en:
version varchar(20)
Tu vas dans phpmyadmin et tu modifie le champs "version" de la table tdmdownloads_downloads (varchar(10) à varchar(20). Pour être parfaitement propre, il faut aussi modifier la table tdmdownloads_mod. Ça devrait corriger la plupart des erreurs. Pour les ' il faudrait modifier le code.
Posté le : 06/03/2017 10:19
|
|
|
Re: TDMDownloads 1.65 Import base de données de WFDownloads 3.2 RC2 |
|
Semi pro
Inscrit: 13/04/2007 20:36
|
Bonjour Mage et merci pour ton aide Par contre, c'est compliqué de modifier le code pour éviter le problème d'apostrophe ? Merci
Posté le : 07/03/2017 16:56
|
Une personne qui n'a jamais commis d'erreurs n'a jamais tenté d'innover. [Albert Einstein]
|
|
Re: TDMDownloads 1.65 Import base de données de WFDownloads 3.2 RC2 |
|
Semi pro
Inscrit: 08/03/2006 21:08
|
J'ai fais quelques modifications, Peux-tu désinstaller TDMDownloads et installer la version qui est ici: https://github.com/GregMage/TDMDownloads/tree/masterEnsuite fait l'import, normalement tu devrais avoir aucunes erreurs! Les fiches ou les catégories qui ont un ' sont maintenant importées. Merci de me faire un retour si cela fonctionne!
Posté le : 07/03/2017 17:53
|
|
|
Re: TDMDownloads 1.65 Import base de données de WFDownloads 3.2 RC2 |
|
Semi pro
Inscrit: 13/04/2007 20:36
|
Merci Mage pour ton aide Alors j'ai désinstallé l'ancien TDMDownloads recharger la base de donnée avant l'installation de ton module. Ensuite, j'ai installé ton module que tu ma donné en lien, ensuite dans l'onglet " Importer", j'ai choisi " Importation de WF Downloads (Version 3.2 RC2 uniquement)". Dans données à importer, il m'indique bien : Il y a 1922 fichiers à importerIl y a 266 catégories d'importationDans les autres champs, il va bien chercher au bon endroit les screenshot et les images des catégories. Ensuite je clique sur " Importation", j'ai le message " Êtes-vous sûr de vouloir importer les données du module WF-Downloads vers TDMDownloads ?" et Je clique sur " Valider". Et là, il n'importe que les votes et rien d'autres. Et en bas de la page, j'ai quand même le message " Importation effectuée avec succès !" En cliquant sur " Requêtes" pour voir s'il y a des erreurs J'en trouve 2 sur 395 Requêtes Citation :0.000189 - SELECT cid, pid, title, imgurl, description, total, summary, spotlighttop, spotlighthis, dohtml, dosmiley, doxcode, doimage, dobr, weight, formulize_fid FROM wfdownloads_cat Error number: 1054 Error message: Champ 'formulize_fid' inconnu dans field list Citation :0.000179 - SELECT lid, cid, title, url, filename, filetype, homepage, version, size, platform, screenshot, screenshot2, screenshot3, screenshot4, submitter, publisher, status, date, hits, rating, votes, comments, license, mirror, price, paypalemail, features, requirements, homepagetitle, forumid, limitations, versiontypes, dhistory, published, expired, updated, offline, summary, description, ipaddress, notifypub, formulize_idreq FROM wfdownloads_downloads Error number: 1054 Error message: Champ 'screenshot2' inconnu dans field list Voilà, j'espère que cela peut t'aider
Posté le : 07/03/2017 21:42
|
Une personne qui n'a jamais commis d'erreurs n'a jamais tenté d'innover. [Albert Einstein]
|
|
Re: TDMDownloads 1.65 Import base de données de WFDownloads 3.2 RC2 |
|
Semi pro
Inscrit: 08/03/2006 21:08
|
Salut,
Tu as du faire une erreur de manipulation en important les tables car il n'y a pas de raisons à avoir ce genre d'erreurs... J'ai testé sur la dernière version de wfdownloads et tout fonctionne...
Posté le : 08/03/2017 13:19
|
|
|
Re: TDMDownloads 1.65 Import base de données de WFDownloads 3.2 RC2 |
|
Semi pro
Inscrit: 13/04/2007 20:36
|
Bonjour Mage
c'est bizarre car j'ai utilisé la même base de donnée que lors du premiers essais. Donc je vais réessayé ce soir malgré qu'avant de posté le message d'erreur, j'avais fais les mêmes manip une deuxième fois pour être sûr.
Mais, quand tu dit dernières version de WFDownloads, tu parle de laquelle ?
On n'est pas obligé d'utilisé la 3.2RC2 comme indiqué ?
Posté le : 08/03/2017 15:39
|
Une personne qui n'a jamais commis d'erreurs n'a jamais tenté d'innover. [Albert Einstein]
|
|
Re: TDMDownloads 1.65 Import base de données de WFDownloads 3.2 RC2 |
|
Semi pro
Inscrit: 08/03/2006 21:08
|
J'ai testé l'import avec la version 3.23 RC5...
Posté le : 11/03/2017 10:13
|
|
|
Re: TDMDownloads 1.65 Import base de données de WFDownloads 3.2 RC2 |
|
Semi pro
Inscrit: 13/04/2007 20:36
|
Bonsoir Mage Donc en installant la version 3.23 RC5 de WFDownloads et en refaisant l’import depuis TDMDownloads 1.66 beta 1 tout fonctionne parfaitement (imports de tous les logiciels, de toutes les catégories et de tous les votes) et avec aucune erreurs. Merci vraiment tout fonctionne parfaitement. Par contre, j’ai remarqué 2 erreurs indiquées avec TDMDownloads 1.66 beta 1 sur une version de Xoops 2.5.9b2 avec le mode debug de xoops activé. Mais peut-être quelles sont sans conséquences. En étant sur la page index du site avec tous les blocs de TDMDownloads affiché, il affiche l’erreur : Citation :Avis: makeSelBox() is deprecated since 2.5.9, please use makeSelectElement(), accessed from /modules/TDMDownloads/blocks/tdmdownloads_search.php line 47, dans le fichier /class/tree.php ligne 217 Lorsque que l’on clique sur le bouton RSS dans n’importe quelle page de TDMDownloads, il affiche l’erreur : Citation :This page contains the following errors:error on line 94 at column 1 : Extra content at the end of the document. Below is a rendering of the page up to the first error. Voilà, maintenant c’est à moi de jouer et merci pour le temps que tu as consacré pour mettre au point ce module et la fonction Import. PS : Je vais ouvrir un autre Post concernant la version TDMDownloads 1.66 beta 1
Posté le : 12/03/2017 18:25
|
Une personne qui n'a jamais commis d'erreurs n'a jamais tenté d'innover. [Albert Einstein]
|
|
Re: TDMDownloads 1.65 Import base de données de WFDownloads 3.2 RC2 |
|
Semi pro
Inscrit: 08/03/2006 21:08
|
Top, merci pour les retours!
Posté le : 14/03/2017 21:23
|
|
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.
|