J’utilise un script de ce type
A. Valums http://valums.com/ajax-upload/
Tout va bien jusqu’à ce que le fichier ait fini de télécharger et que j’obtienne une erreur 406 sur le firebug (UNIQUEMENT). Quand je clique avec le bouton droit sur le lien sur firebug et que je l’ouvre dans une nouvelle fenêtre, le fichier existe et fait ce que je m’attends à faire.
la page sur firebug dit
Pas acceptable Une représentation appropriée de la ressource demandée upload.php est introuvable sur ce serveur. En outre, une erreur 404 Introuvable s'est produite lors de la tentative d'utilisation d'un ErrorDocument pour gérer la demande.
mais quand je vois la page sur un nouvel onglet cela fonctionne très bien et retourne la bonne chose, ce script sur A. Valums a des requêtes ajax btw
METTRE À JOUR
Hébergeur www.example.com Agent utilisateur Mozilla / 5.0 (Windows; U; Windows NT 6.1; en-GB; version: 1.9.2.13) Gecko / 20101203 Firefox / 3.6.13 Accepter les textes / html, application / xhtml + xml, application / xml; q = 0,9, * / *; q = 0,8 Accept-Language en-gb, en; q = 0,5 Accepter-encoder gzip, dégonfler Accept-Charset ISO-8859-1, utf-8; q = 0,7, *; q = 0,7 Keep-Alive 115 Connexion garder en vie Type de contenu application / octet-stream Référent http://www.example.com Longueur du contenu 192378 Biscuit
Regardez les en-têtes HTTP. Votre JavaScript est probablement en train d’append un en-tête Accept
auquel le serveur pense qu’il ne dispose pas du type de données approprié pour répondre.
C’était une erreur de serveur. Quelque chose appelée “mod_security” doit être désactivée et je n’ai aucune idée de ce que c’est mais demandez à votre fournisseur d’hébergement qu’il devrait le savoir si vous rencontrez le problème 🙂