Si vous recevez un de ces messages d’erreur HTTP après avoir effectué vos téléchargements par lots dans WordPress 2.5, j’ai quelques solutions pour vous. Ces erreurs ont été un véritable fléau sur les forums de support de WordPress depuis la sortie de la version 2.5. Le problème peut provenir de la configuration de votre hébergement web, des paramètres de votre navigateur, ou peut-être de quelque chose d’autre. N’abandonnez pas tout de suite. Dans ce guide rapide, je vais vous expliquer comment :
- Utiliser un plugin de téléchargement alternatif pour télécharger des images
- Utiliser un correctif .htaccess pour permettre les téléchargements par lots
- Désactiver le flash sur l’écran de téléchargement par lots
Chargement flexible
Un plugin (que j’utilise sur Theme Lab) qui m’est très utile est Flexible Upload. Il remplace l’écran de téléchargement par défaut de WordPress 2.5. Non seulement les téléchargements fonctionneront, mais vous pourrez également redimensionner les images et placer des filigranes automatiquement. Si vous ne téléchargez que quelques images (pas des galeries complètes), je vous recommande vivement de tester ce plugin. Vous pouvez obtenir le plugin ici.
.htaccess Hack
Si vous préférez que les téléchargements par lots fonctionnent comme ils sont censés le faire, mais que vous continuez à obtenir une erreur HTTP, le problème se situe probablement au niveau des paramètres de sécurité de votre hébergeur. Il existe une solution rapide à ce problème. Créez simplement un fichier .htaccess dans votre répertoire /wp-admin/ avec ce qui suit :
<IfModule mod_security.c>
<Files async-upload.php>
SecFilterEngine Off
SecFilterScanPOST Désactivé
</Files>
</IfModule>
Cela peut résoudre le problème, ou non, mais cela vaut la peine d’essayer. J’ai eu du succès avec cette solution et elle semble fonctionner à merveille.
Pas de téléchargeur Flash
Ceci doit être considéré comme un “dernier effort” pour faire fonctionner votre téléchargeur WordPress 2.5. Il désactive la partie flash de votre téléchargeur, ce qui peut aider ceux qui n’ont pas un navigateur compatible. Vous pouvez obtenir le plugin sur WordPress.org.
Conclusion
Si vous aviez des problèmes avec vos téléchargements d’images avec WordPress 2.5, j’espère que ce guide vous a été utile. L’uploader par lot est une fonctionnalité intéressante de WordPress et j’espère que vous pourrez l’utiliser comme il se doit maintenant. Si ce n’est pas le cas, le Flexible Uploader devrait également vous aider.
Si vous avez besoin d’aide, je vous suggère de consulter d’abord les forums d’aide de WordPress. Il se peut que quelqu’un ait le même problème que vous.
Si vous avez trouvé ce guide utile, n’hésitez pas à le commenter et à le partager. Abonnez-vous au flux pour plus de mises à jour de Theme Lab.
I had no problem with my site, but when I moved my site to a new host (Host GAtor) things went wrong.. Later I tried non-flash uploader and it worked like magic for me!
Hope atleast in WordPress 2.6 we’ll have some fixes!
@Jack: Hmm…that’s too bad, what is the error you’re getting exactly? The same “HTTP Error” I describe?
FYI, this didn’t work for me. This is on a linux server running control panel.
Worth a try either way!
You caught me right in the middle of that Adam. More info here.
Wow, from the time I started writing my last comment to the time I actually submitted it, the theme changed;)
Thanks for yet another useful post Leland. I have applied the .htaccess fix to one of my sites already and I’m trying out Flexible Uploader now on my main site.
@Jo: Sorry to hear that. Was this after you tried each of the 3 methods listed here? Could you upload on previous versions of WordPress on the same web host?
Thank you for this post. I still can’t get even one image to upload.