Accueil
/
Autres applications
/
Comment résoudre le problème des images envoyées qui ne s'affichent pas dans PrestaShop ?

Comment résoudre le problème des images envoyées qui ne s'affichent pas dans PrestaShop ?

La raison la plus courante de ce problème est que les images sont envoyées avec des permissions incorrectes. En conséquence, le service Apache ne peut pas y accéder correctement et renvoie une erreur 403.

Pour résoudre le problème, accédez à votre compte via FTP ou en utilisant le Gestionnaire de fichiers dans votre Site Tools et recherchez le fichier images.inc.php . Ouvrez le fichier et recherchez les lignes ci-dessous:

 imagedestroy($ressource);
renvoie $drapeau ; 

Sur une nouvelle ligne juste au-dessus d’eux, vous devez ajouter:

 chmod($filename, 0755); 

Après la modification, les lignes ressembleront à ceci:

 chmod($nomfichier, 0755);
imagedestroy($ressource);
renvoie $drapeau ; 

Cette règle changera les permissions pour les images envoyées en 755 et elles seront correctement affichées.

Partager cet article