WordPress image upload http error

If you’re one of the frustrated users who are excited to upgrade to the latest version of WordPress 2.5.x only to be turned-off by the image upload function, then read on.

The new version has great way in handling media upload, it is a redesign from the previous version. It is sleek and simple but because of it’s AJAX implementation, loading seems like a little slow.

Aside from this slow loading issue, I can’t seem to upload a single image. I tried several times and still the same, failed to upload. No issue with images hosted somewhere else, it’s just when trying to upload an image that this issue occur with the following message:

I just found that this has something to do with Apache’s mod_security.

Mod_security is a module for your Apache server. You can think of mod_security as a firewall for your Apache. It works as a intrusion detection system, and helps to shields you from a number of different attacks, such as SQL injection attacks, cross-site scripting and other nasties.

The problem with disabling mod_security is that you make it easier for hackers to compromise your system. However if you use a .htaccess file the security risk is limited, as you are only disabling mod_security for async-upload.php

Here’s how to correct it:

  1. Connect to your server using FTP client, CPanel or or shell terminal and navigate to the WordPress root folder. This is usually located in /home/userID/public_html or sub-folders below it.
  2. Find .htaccess and edit it. If there isnt any .htaccess file, create one.
  3. Editing the file depends on your text editor. Insert the following at the bottom of .htaccess:
  4. <IfModule mod_security.c>
    <Files async-upload.php>
    SecFilterEngine Off
    SecFilterScanPOST Off

  5. Save the file. You should be able to upload now..


After going through the above procedure, hacking WP to get the media upload working. Some kind soul managed to create a WP plugin that fixed the issue. It’s not a 100% solution though as users are still reporting the same problem after installing this plugin. Get it here:

This is an update for those using the 2.6.x version that are still experiencing this issue:

  1. Login to your WordPress blog as an admin
  2. Go to “Settings”
  3. Click the menu-tap “Miscellaneous”
  4. Change “Store uploads in this folder” settings from “wp-content” to “wp-content/uploads
  5. Click save and you’re all done!


  1. Pingback: webdesigneur freelance

  2. Pingback: Crown at robinson

  3. Pingback: viagra pills

  4. Pingback: création de sites internet au maroc et référencement pas cher

  5. Pingback: creation site web tanger

  6. Pingback: agence de comunication au maroc de developpement de sites internet et réferencement seo google

  7. Pingback: Contactos Amateur

  8. Pingback: porn

  9. Pingback: création de sites internet au maroc et référencement pas cher

  10. Pingback: referencement de sites internet à tanger au maroc moins cher

  11. Pingback: rave clothing

  12. Pingback: realni aikido

  13. Pingback: referencement de sites internet à tanger au maroc moins cher

  14. Pingback: nous sommes spécialisés dans le développement de solutions Web (site Internet, site Mobile, site e-commerce,…) et dans les stratégies e-marketing (SEO, SEM, SMO,…) Webshore s’impose comme leader de la sous-traitance Web au Maroc.

  15. Pingback: Nos 15 années d'expérience sur Internet, nous permettent de maîtriser les dernières technologies web. Nous pouvons notamment réaliser des sites Web 2.0 dont profitent les partenaires pour lesquels nous les réalisons.

  16. Pingback: Vos clients souhaitent être visibles sur les principaux moteurs de recherches (Google, Bing et Yahoo)? Il est donc indispensable de leur proposer une prestation mensuelle de référencement naturel (SEO).

  17. Pingback: Afin que vous et votre client puissent juger de l’efficacité de notre travail, nous vous mettrons à disposition un compte Google Analytics et rapports de positions mensuels. Les rapports de positionnement (qui seront personnalisés à votre image) font état

  18. Pingback: Positionner un site Internet sur les premières pages de Google n'est pas un chemin simple à apprivoiser. Cela peut engendrer un budget temps important et par conséquent réduire votre marge. Confier le référencement du site Web de votre client à creationsi

  19. Pingback: Pour avoir des informations ou un devis concérnant la création, l'assistance en hébergement et le référencement de votre sites web, envoyer nous juste un message et nous vous répondrons dans les plus brefs délais

  20. Pingback: création de sites web au maroc

  21. Pingback: creation site web tanger

  22. Pingback: webdesigner maroc

  23. Pingback: Porno

  24. Pingback: Notre expérience, notre savoir faire et la qualité de nos méthodes de travail et de réalisation de nos projets de création et référencement de sites internet nous ont valu une réputation reconu dans nos domaines d'activité au Maroc

  25. Pingback: armoir.pl

  26. Pingback: ty ty nursery review

  27. Pingback: Nos sites sont livrés testés et debuggés. Le moindre vice caché qui pourrait être décelé même plusieurs mois après la mise en ligne est réparé sans délais et sans surcoût.

  28. Pingback: the nursery at ty ty reviews

  29. Pingback: Issus des écoles d’ingénierie Web et E-marketing françaises, nos cadres français installés à Casablanca feront l'interface entre vos chefs de projets et nos ressources.

  30. Pingback: Videos Porno

  31. Pingback: Visit Website

  32. Pingback: masaj

  33. Pingback: avanti comm

  34. Pingback: skidrow

  35. Pingback: dell desktop pc

  36. Pingback: creation site web maroc

  37. Pingback: création site web maroc

  38. Pingback: creation de sites web au maroc

  39. Pingback: création de sites internet au maroc

  40. Pingback: creation site internet maroc

  41. Pingback: creation site web maroc et referencement

  42. Pingback: création site web maroc

  43. Pingback: prix création site web maroc

  44. Pingback: creation site internet maroc

  45. Pingback: création de sites internet au maroc

  46. Pingback: beauty blog over 40

  47. Pingback: création site web maroc

  48. Pingback: visit this site

  49. Pingback: warots

  50. Pingback: korean fitness blog

Leave a Comment

Your email address will not be published. Required fields are marked *