Tapuscrine Posted December 24, 2010 Share Posted December 24, 2010 Lors du téléversement d'image pour les catégories et les produits, j'obtiens l'erreur (voir image) quel que soit le format de l'image :1 erreurformat de l'image non reconnu ; formats acceptés : GIF, JPG, PNGCe message apparait sur mes nouvelles installations de :Prestashop 1.3.4.0Prestashop 1.4 beta 1Que faire ? Link to comment Share on other sites More sharing options...
FruitySeo Posted December 24, 2010 Share Posted December 24, 2010 La librairie GD est bien installée sur votre serveur ? Link to comment Share on other sites More sharing options...
Tapuscrine Posted December 25, 2010 Author Share Posted December 25, 2010 J'ai eu la même erreur. Le logiciel phpDesigner m'a trouvé la réponse.Le problème venait du fichier .htaccess généré par PrestaShop (j'avais recopié celui issu de mon test sur la précédente version alpha de Prestashop). Avec un nouveau fichier .htaccess tout est rentré semble-t-il dans l'ordre.Merci FruitySeo en tout cas pour ta réponse rapide.Et joyeux Noël. Link to comment Share on other sites More sharing options...
vestax Posted December 26, 2010 Share Posted December 26, 2010 Bonjour a tous,Je viens de passer a la version 1.3.4.0 de prestashop, mais je rencontre exactement le même problème pour rajouter un produit sur ma boutique.Avez vous la solution ?Cordialement Link to comment Share on other sites More sharing options...
Tapuscrine Posted December 27, 2010 Author Share Posted December 27, 2010 Essaye avec ce fichier .htaccess que j'ai écris dans phpdesigner (où monsite.com doit être remplacé par l'adresse de ton propre site, et où les variables d'environnement devront être celles préconisées par ton hébergeur.) ## # réglage d'envrironnement de l'hébergeur pour utiliser la dernière version 5 de PHP # ces réglages doivent être adaptées aux commandes de l'hébergeur ## SetEnv PHP_VER 5 SetEnv REGISTER_GLOBALS 0 ## Attention aux risques d'erreurs que peut induire cette commande chez certains hébergeurs Options +FollowSymLinks # mod_rewrite in use RewriteEngine On ########## begin SEF section # RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} !^/index.php RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ [NC] RewriteRule (.*) index.php RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L] # ########## End - SEF Section ########## Begin - redirection des adresses non www # RewriteEngine on RewriteCond %{HTTP_HOST} ^([a-z.]+)?monsite.com$ [NC] RewriteCond %{HTTP_HOST} !^www. [NC] RewriteRule .? http://www.monsite.com%{REQUEST_URI} [R=301,L] # ########## End - redirection des adresses non www Link to comment Share on other sites More sharing options...
vestax Posted December 27, 2010 Share Posted December 27, 2010 Bonjour,Merci beaucoup pour ton aide, mais malheureusement cela ne fonctionne pas non plus.Je ne sais pas quoi faire, tous se passer bien avant la mise a jours.Cordialement Link to comment Share on other sites More sharing options...
vestax Posted December 27, 2010 Share Posted December 27, 2010 Bonjour,Je vous joint mon .htaccess peut être que cela peut aider. SetEnv PHP_VER 5 SetEnv REGISTER_GLOBALS 0 RewriteBase / # .htaccess automaticaly generated by PrestaShop e-commerce open-source solution # http://www.prestashop.com - http://www.prestashop.com/forums # URL rewriting module activation RewriteEngine on # URL rewriting rules RewriteRule ^([a-z0-9]+)\-([a-z0-9]+)(\-[_a-zA-Z0-9-]*)/([_a-zA-Z0-9-]*)\.jpg$ /img/p/$1-$2$3.jpg [L,E] RewriteRule ^([0-9]+)(\-[_a-zA-Z0-9-]*)/([_a-zA-Z0-9-]*)\.jpg$ /img/c/$1$2.jpg [L,E] RewriteRule ^lang-([a-z]{2})/([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /product.php?id_product=$3&isolang;=$1$5 [L,E] RewriteRule ^lang-([a-z]{2})/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /product.php?id_product=$2&isolang;=$1$4 [L,E] RewriteRule ^lang-([a-z]{2})/([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ /category.php?id_category=$2&isolang;=$1 [QSA,L,E] RewriteRule ^([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /product.php?id_product=$2$4 [L,E] RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /product.php?id_product=$1$3 [L,E] RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ /category.php?id_category=$1 [QSA,L,E] RewriteRule ^content/([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ /cms.php?id_cms=$1 [QSA,L,E] RewriteRule ^([0-9]+)__([a-zA-Z0-9-]*)(.*)$ /supplier.php?id_supplier=$1$3 [QSA,L,E] RewriteRule ^([0-9]+)_([a-zA-Z0-9-]*)(.*)$ /manufacturer.php?id_manufacturer=$1$3 [QSA,L,E] RewriteRule ^lang-([a-z]{2})/(.*)$ /$2?isolang=$1 [QSA,L,E] # Catch 404 errors ErrorDocument 404 /404.php #SSL enforcement for Back Office RewriteCond %{HTTPS} !=on Link to comment Share on other sites More sharing options...
Tapuscrine Posted December 27, 2010 Author Share Posted December 27, 2010 Si tu le peux, afin d'éliminer un problème avec la nouvelle version, crée un dossier test chez ton hébergeur, puis installes-y dedans l'ancienne version, celle qui fonctionnait, avec l'exemple fourni en standard.Si cela fonctionne : le problème vient de ta nouvelle version de Prestashop.Si cela ne fonctionne pas : le problème vient de ton hébergeur, et plus vraisemblablement soit du fichier .htaccess, soit des permissions de tes dossiers (ça doit être 705) ou de tes fichiers (ça doit être 604).Il me plait ton fichier, Vestax. Link to comment Share on other sites More sharing options...
vestax Posted December 27, 2010 Share Posted December 27, 2010 Bonjour, encore merci pour ton aide, mais cela na rien changer jais installer comme tu me la demander un répertoire test sur mon ftp puis fait le transfert de ma boutique avec ancienne version, la boutique est fonctionner que a 50%. Link to comment Share on other sites More sharing options...
vestax Posted December 27, 2010 Share Posted December 27, 2010 Bonjour, Je viens de faire un test de copier un produit déjà existant avec une photo, cela se fait sans aucuns problème.Ceci dit si je veut éditer la photos jais un message qui me dit :le produit doit être indexé dans la catégorie par défautAlors que le produit est bien indexé dans une catégorie.La je ne comprend plus rien, la version 1.3.4.0 n'est pas censé être stable ? Link to comment Share on other sites More sharing options...
jmaumene Posted December 28, 2010 Share Posted December 28, 2010 La function isPicture de images.inc.php est buggéN'ayant pas le temps de corriger et comprendre ce qu'il voulais faire, je vous propose une solution à l'arrache (mais fonctionnelle et propre ):REMPLACER LIGNE 81 à 86 elseif (function_exists('exec')) $mime_type = trim(exec('file -b --mime-type '.escapeshellarg($file['tmp_name']))); if (!$mime_type) $mime_type = trim(exec('file -bi '.escapeshellarg($file['tmp_name']))); else $mime_type = trim(exec('file --mime '.escapeshellarg($file['tmp_name']))); PAR : elseif (function_exists('exec')) { $mime_type = trim(exec('file -b --mime-type '.escapeshellarg($file['tmp_name']))); if (!$mime_type) $mime_type = trim(exec('file -bi '.escapeshellarg($file['tmp_name']))); else $mime_type = trim(exec('file --mime '.escapeshellarg($file['tmp_name']))); } vous pouvez également remplacer la fonction par celle d une version précédante. Link to comment Share on other sites More sharing options...
vestax Posted December 28, 2010 Share Posted December 28, 2010 Merci beaucoup pour ton aide, donc je viens de remplacer mon fichier images.inc.php de la version 1.3.4.0 par le version précédente qui fonctionner, cela a régler mon problème je peut maintenant rajouter des photos sans problème.Je peut aussi rajouter des nouveaux produits avec photos.Il me reste quand même un problème majeur, quand je veut éditer un produit déjà existant jais ce message :le produit doit être indexé dans la catégorie par défautDonc la je ne sais pas quoi faire ?Cordialement Link to comment Share on other sites More sharing options...
jmaumene Posted December 29, 2010 Share Posted December 29, 2010 Tu as vérifié le champ "Catégorie par défaut :" de ton produit? il y a bien une catégorie de remplie ? Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now