web-dev-qa-db-fra.com

Noms de fichiers images VirtueMart

J'ai mis à niveau un Joomla 2.5 avec VM 2.x vers J3 et VM 3.x.

Tout allait bien, mais après avoir migré les dernières données VM juste avant de mettre la nouvelle version en production, je rencontre un problème avec le support VM (fichiers images).

Beaucoup de produits ne montreront pas leurs images, bien que les images existent. Dans VM Media Manager, de nombreux fichiers multimédia ne possèdent pas de vignettes. J'ai renommé le dossier redimensionné pour forcer VM à recréer les vignettes, mais VM indique:

vmError: impossible de créer un pouce, fichier introuvable

Le problème que je vois est que ces images existent dans le dossier Images du produit, mais leur nom est du type: P12001.JPG. Pour une raison quelconque, VM ne peut pas voir ces noms de fichiers. J'ai aussi remarqué que les mêmes fichiers image existent avec le même nom, mais en minuscules.

Je ne sais pas ce qui pourrait s'être passé et pourquoi les fichiers existent deux fois en majuscules/minuscules et je ne sais pas comment cela pourrait fonctionner dans les versions précédentes.

Est-ce que quelqu'un a déjà rencontré ce genre de problème avec VM? Toutes les idées seraient utiles.

1
FFrewin

Je n'ai pas de réponse valable à la question, à part que VM ne traitera pas les extensions de fichiers fines en majuscules, comme .JPG. J'ai donc fini par renommer tous les noms de fichiers d'image + fichier- Extensions en minuscules et mise à jour de la table de la base de données des médias de la colonne file_url de vm en minuscule.

Maintenant, tout fonctionne bien et il y a une sorte de cohérence.

2
FFrewin