Jump to content
Sign in to follow this  
philgood

[Résolu] repetition d'image

Recommended Posts

lorsque je rajoute une image à un produit le système me l'introduit à l'infini !
quelqu'un aurait-il une solution ?
d'avance merci

Share this post


Link to post
Share on other sites
le système me l'introduit à l'infini !


Ca doit faire mal :red:

C'est à dire, il t'en rajoute plusieurs ou il "charge" en boucle ?

Share this post


Link to post
Share on other sites

L'image fait quelle taille et quel format (jpg, png, ...) ?

Share this post


Link to post
Share on other sites

Quand je parlais de taille je parlais du nombre d'octets...

Tu as essayé avec une autre image ?

Share this post


Link to post
Share on other sites

En fait a chaque fois que je fais une mise à jour image j'ai ce texte :
L'application CGI spécifiée n'a pas renvoyé le jeu complet d'en-têtes HTTP. Peut être que cela à avoir avec les répétitions d'images
Mon image fait 40 ko
J'ai essayé avec d'autres mais pareil
Petite précision mon serveur est un IIS
merci

Share this post


Link to post
Share on other sites

J'ai résolu mon pb c'était une config de IIS

Il est arrivé à plusieurs personnes d'avoir un bug affichant ce message d'erreur :

L'application CGI spécifiée a mal fonctionné en ne renvoyant pas de jeu complet d'en-têtes HTTP. Les en-têtes renvoyés sont :...

ou en anglais :
The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are:...

C'est un bug de PHP, il est connu et présent dans la liste des bugs depuis 2001 (je ne suis pas remonté avant) et concerne bien l'utilisation de PHP avec IIS, et arrive parait-il aléatoirement.

Les causes

L'utilisation conjointe dans un script d'une connection à une base de données avec une commande d'header : location, avec PHP en module CGI.

Les remèdes

1. Dans votre PHP.ini, ajouter une ligne comme suit :
cgi.rfc2616_headers = 1;
A 0 par défaut, celà spécifie à PHP d'envoyer des headers compatibles avec Apache et *normallement* les autres serveurs web. Mis à 1, celà spécifie d'envoyer des headers répondant strictement à la norme RFC2616.
Par contre il se peut maintenant que les demandes d'authentification ne fonctionnent plus.

2. Utiliser PHP en module ISAPI (au lieu de CGI), pour çà :
- dans le panneau de gestion des sites web, clic droit sur un site puis propriétés du site
- onglet "Répertoire de base" puis "Configuration" (vers le bas)
- onglet "Mappages" puis "Ajouter"
- pour l'exécutable, cliquez "Parcourir", en bas dans le type de fichiers, mettez "bibliothèque dynamique : dll", puis allez dans votre répertoire d'installation de PHP, puis dans le répertoire "sapi" et prenez "php5isapi.dll"
- dans "extension", mettez ".php"
- validez et celà devrait fonctionner!

Moi j'ai choisi la solution 2 et tout marche

Share this post


Link to post
Share on other sites

Merci beaucoup pour cette explication détaillée.

Je ne pense pas que ce soit la peine de le faire remonter à la team vu qu'apparemment c'est un problème dû à la configuration de IIS.

Share this post


Link to post
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
Sign in to follow this  

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More