Jump to content

upload image produit = http error 402 payment required


Recommended Posts

Je viens d'être confrontée à un drôle de problème

 

sur une 1.5.6.1 toute fraiche je test un premier article et en voulant télécharger l'image du produit

j'ai un retour indefined

 

en regardant le code de retour avec Firebug je lis http error 402 payment required

 

en comparant avec une version de fileuploader.js d'une 1.5.6.0

je constate une inversion de ligne XMLHttpRequest est en second

 

1075,1077c1075,1077

-- 1.5.6.0
<         xhr.setRequestHeader("X-Requested-With", "XMLHttpRequest");
<         xhr.setRequestHeader("X-File-Name", encodeURIComponent(name));
<         xhr.setRequestHeader("Content-Type", "application/octet-stream");
--- 1.5.6.1
>         xhr.setRequestHeader("Content-type","application/x-www-form-urlencoded");
>         xhr.setRequestHeader("X-Requested-With", "XMLHttpRequest");
>         xhr.setRequestHeader("X-File-Name", encodeURIComponent(name));

 

une fois rétabli tout fonctionne

 

là ou je comprend pas c'est pourquoi cette ligne est modifiée ? et surtout qui fait ce genre de chose

sur un fichier qui fonctionne : un mauvais esprit peut être ??

 

bonne journée à tous
 

Link to comment
Share on other sites

Bonjour,

 

En voulant uploader plutôt non ? 402 payment required !!! Ce n’est pas courant ça par contre.

 

Ce n'est pas aussi simple que cela en a l'air :ph34r:  Cette ligne est modifiée car elle marchait chez vous mais pas tous les hébergements et inversement ensuite.

 

Reuploadez ce fichier svp

 

https://raw.github.com/PrestaShop/PrestaShop/1.5/js/fileuploader.js maintenant c'est

        xhr.open("POST", queryString, true);
        xhr.setRequestHeader("Content-Type", "application/octet-stream");
        xhr.setRequestHeader("processData", false);
        xhr.setRequestHeader("X-Requested-With", "XMLHttpRequest");
        xhr.setRequestHeader("X-File-Name", encodeURIComponent(name));
        xhr.send(file);

Cordialement

Link to comment
Share on other sites

  • 1 month later...

RESOLU

PRESTASHOP 1.5.6.2

hebergement OVH mutualisé perso

 

Modifier fichier .httacces

ajouter juste apres la ligne " SetEnv PHP_VER 5"

<IfModule mod_security.c>
# disable POST processing to not break multiple image upload
SecFilterEngine Off
SecFilterScanPOST Off
</IfModule>

 

Cela fonctionne à merveille

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...