Jump to content

je ne retrouve pas mes photos sur mon FTP !


Recommended Posts

bonjour, 

 

je suis complètement coincée !!!

 

je suis sur une version 1.3.2.3, je viens de migrer ma boutique en local pour faire mes tests pour à terme passer vers en 1.6. Copier mon ftp et ma base sql.

 

voici ma boutique : http://vente.iesweb.fr/

 

la migration en local c'est très bien passé tout est ok sauf (et oui bien sur !!) pour mes images.

 

en local , certaines images apparaissent bien pour certains produits et d'autres non.

après approfondissement, toutes les images ayant un id suppérieur à 2394 n'apparaissent pas.

sur mon site distant, sur la page d'accueil si on prend un des 3 articles mis en avant voici comment ils sont hébergés : http://vente.iesweb.fr/img/p/3495-4025-home.jpg

 

quand je regarde mon ftp dans le dossier concerné, l'image n'y ai pas, cela s'arrete jusqu'au produit id 2394.

 

Mais ou sont mes images ??? ou sont elles hébergés ???

 

j'ai vraiment besoin de votre aide s'il vous plait !!!!

quel sac de noeuds !

merci a ceux qui porterons attention a ma demande.

Edited by angelangel (see edit history)
Link to comment
Share on other sites

à la rigueur faite sans pour l'instant, faites votre migration vers 1.6 et je vous donnerai un module qui permet de récupérer les images.

Je vais essayer de faire ça cet après midi

 

c'est gentil, merci pour votre aide

Bonjour,

 

vous pouvez essayer de vous connecter en SFTP cela fonctionne chez certains hébergeur pour faire sauter la limitation du nombre de fichiers affichés.

 

avec un herbergement pro oui

mais avec un "perso" on ne peut pas, et j'ai un perso

Link to comment
Share on other sites

enfin de retour :)

voici le module en question : retrievingimages.zip

comment l'utiliser ?
1- vous transférez tous les fichiers par FTP de votre boutique, sauf les images produits (tous les dossiers et images dans www.votre_boutique.com/img/p/)
2- vous faites le transfert de la base de données
3- vous mettez tout en place,
4- vous faite votre mise à jour vers 1.6.x
5- vous installez le module
6- vous renseignez l'URL de la boutique en ligne, exemple : http://www.ta_boutique.com
7- cliquez sur le bouton "retrouvez vos x images"
8- vous laissez mouliner, j'ai mis un compteur avec % pour voir ou on en est, exemple :

111 / 1931 (5.7%) : ../../../img/p/4/1/7/417.jpg (id_product:179)
il est possible de cliquer sur ../../../img/p/4/1/7/417.jpg pour voir l'image dans un nouvel onglet.

Ce module ne récupère que les images "brutes", celles que vous avez téléchargées, ça ne recharge pas les 417-home_default.jpg par exemple, car elles sont +/- spécifique de votre boutique (du thème en particulier, si vous faite une mise à jour vous allez peut être changer les dimensions des images). Il faudra ensuite allez dans préférences images pour régénérer les différents format d’image (ça vous pouvez le faire sur le serveur quand vous aurez mis la mise à jour en ligne).
 
 
Si jamais il y a un problème et que vous relancez le module il ne va perdre son temps à chercher les images déjà présentes en local.
 
 
Si vous souhaitez tester le site sans régénérer les images sur votre ordi, dans le fichier htaccess à la racine, vous avez au milieu du code :

RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$1$2$3.jpg [L]
RewriteRule ^([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$1$2$3$4.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$1$2$3$4$5.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$1$2$3$4$5$6.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6$7.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7$8.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8$9.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9$10.jpg [L]

il faut le remplacer par : 

RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$1.jpg [L]
RewriteRule ^([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$1$2.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$1$2$3.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$1$2$3$4.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$1$2$3$4$5.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8.jpg [L]
Edited by coeos.pro (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...