Bonjour,
Après des heures de recherches sur Google, je ne trouve pas la solution, si vous pouvez m'aider merci.
Voilà ce que je fais naturellement et qui fonctionne bien :
Prestashop version 1.7.6.1
J'importe mes produits via un .csv
Dans la colonne des images, je met le lien en absolu de cette manière là :
Commence par le protocole, nom du site, nom du dossier image et nom du fichier,
Exemple :
"https://www.site.com/dossier_image/fichier_image.jpg"
Et ce lien pointe vers un dossier image à la racine du serveur sur lequel est la boutique, et non sur l'image d'un autre site.
Tout fonctionne en général (ce n'est pas le premier site Prestashop qui fonctionne).
-------------------
-> Mais cette fois-ci, pour un autre site, ça ne fonctionne pas, l'arborescence de dossier est correcte,
Il m'est affiché "Erreur lors de la copie de l'image" en orange après l'import du .csv (en d'autre termes il ne trouve pas le lien).
Voici ce que j'ai essayé :
- le lien nu fonctionne quand on l'ouvre dans le navigateur
- je peux importer manuellement des images via l'admin>catalogue>produits, ça fonctionne
- je peux importer un produit.csv via un lien qui pointe sur l'image d'un autre site, ça fonctionne
- je suis allé sur une autre de mes boutiques Prestashop, j'ai importé via la lien du site qui ne fonctionne pas, et ça ne fonctionne pas
- les sites qui fonctionnent ou non sont sur le MÊME serveur
- les permissions des dossiers sont exactement les mêmes (read write execute, 750,755,644 etc.)
- j'ai également fait des tests avec des arborescences différentes, par exemple en mettant une image à la racine du site
- j'ai tenté en passant avec les chemins en relatifs, mais ça ne fonctionne pas en général (avec la version 1.7 de Prestashop)
- les entêtes http sont identiques pour les sites qui fonctionnent ou non
Pour chaque cas, je fais le test sur un site qui fonctionne (histoire de confirmer) puis sur celui qui ne fonctionne pas.
Merci de m'aider