Téléchargeur de fichiers

Solution pour le problème de téléchargement d'images avec EC-CUBE

Lorsque vous utilisez EC-CUBE, il peut arriver que le téléchargement des images des produits échoue. Cet article explique les causes courantes et les solutions concrètes de manière claire.

Causes et solutions courantes

1. Limitation des extensions de fichiers

Avec EC-CUBE, les types de fichiers pouvant être téléchargés sont limités par le fichier de configuration. Le téléchargement d'images avec des extensions non autorisées entraîne une erreur.

Veuillez vérifier si les extensions nécessaires (ex : jpg, png, etc.) sont incluses dans app/config/eccube/packages/eccube.yaml sous eccube_file_uploadable_extensions.

2. Limitation de la taille du fichier

Si la taille de l'image que vous essayez de télécharger dépasse les limites imposées par PHP, le téléchargement échouera.

Vérifiez et ajustez les paramètres suivants dans php.ini :

  • upload_max_filesize
  • post_max_size

3. Impact de la limitation de mémoire

Lors du traitement d'images haute résolution, si PHP dépasse la mémoire qui lui est allouée, le traitement s'arrête. Vous pouvez résoudre cela en augmentant memory_limit.

4. Paramètres de permission du répertoire

Si le répertoire de destination pour enregistrer les fichiers image n'a pas la permission d'écriture, le téléchargement ne pourra pas se terminer correctement. Le réglage des permissions à 755 ou 777 peut résoudre le problème.

5. Duplication des noms de fichiers

Si vous téléchargez plusieurs fichiers ayant le même nom, il peut y avoir des conflits lors de l'écrasement ou la suppression, impactant d'autres images de produits. Assurez-vous que les noms de fichiers sont aussi uniques que possible.

Liste de contrôle

  • Les extensions du fichier image que vous essayez de télécharger sont-elles autorisées ?
  • La taille du fichier image dépasse-t-elle upload_max_filesize ?
  • Avez-vous une marge de manœuvre pour memory_limit de PHP ?
  • Avez-vous les permissions d'écriture dans le répertoire de destination ?
  • Le nom du fichier ne duplique-t-il pas des fichiers existants ?

Alternatives : Téléchargement temporaire ou partage

Dans les situations où le téléchargement d'images de produits est temporairement impossible ou lorsque vous souhaitez partager des images pour vérification au sein de l'entreprise, utiliser un téléchargeur de fichiers externe est également une option.

uploadf.com est un service gratuit de téléchargement de fichiers compatible avec PC et smartphones qui permet de télécharger facilement des fichiers par glisser-déposer. Vous pouvez télécharger jusqu'à 100 fichiers simultanément, avec une durée de conservation d'un mois. Il prend en charge environ 150 types d'extensions, y compris les formats d'image.

Conclusion

Les causes de l'échec du téléchargement d'images sur EC-CUBE varient entre erreurs de configuration et facteurs environnementaux. Vérifiez d'abord les points fondamentaux et utilisez des services externes si nécessaire pour faire face avec flexibilité.


Accueil   Aide   Contact   🏳️Language  
©Téléchargeur de fichiers