Si estás recibiendo uno de esos mensajes de Error HTTP después de realizar tus subidas por lotes en WordPress 2.5, tengo algunas soluciones para ti. Estos errores han plagado a la gente en los foros de soporte de WordPress desde que se lanzó la versión 2.5. El problema puede estar en la configuración de tu alojamiento web, en los ajustes de tu navegador, o quizás en algo más. No te rindas todavía. En esta guía rápida te explicaré cómo hacerlo:
- Utilizar un plugin de carga alternativo para subir imágenes.
- Utilizar una corrección .htaccess para permitir la carga por lotes
- Desactivar flash en la pantalla de carga por lotes
Carga flexible
Un plugin (que uso en Theme Lab) que me resulta muy útil es Flexible Upload. Esto anulará la pantalla de carga por defecto de WordPress 2.5. No sólo funcionarán las subidas, sino que también podrás cambiar el tamaño de las imágenes y colocar marcas de agua automáticamente. Si sólo subes unas pocas imágenes (no galerías completas) te recomiendo encarecidamente que eches un vistazo a este plugin. Puedes conseguir el plugin aquí.
.htaccess Hack
Si prefieres que las subidas por lotes funcionen como se supone que deben, pero sigues obteniendo el error HTTP, el problema probablemente radique en la configuración de seguridad de tu proveedor de alojamiento web. Hay una solución rápida para esto. Simplemente crea un archivo .htaccess en tu directorio /wp-admin/ con lo siguiente:
<IfModule mod_security.c>
<archivo async-upload.php>
SecFilterEngine Apagado
SecFilterScanPOST Apagado
</Archivos>
</IfModule>
Esto puede arreglarlo, puede que no – pero vale la pena intentarlo. He tenido éxito con este arreglo y parece funcionar muy bien.
No Flash Uploader
Esto debe ser considerado como un “último esfuerzo” para conseguir que su cargador de WordPress 2.5 funcione. Lo que hace es desactivar la parte flash de su cargador, lo que puede ayudar a aquellos que no tienen un navegador compatible. Puedes conseguir el plugin en WordPress.org.
Conclusión
Si estabas teniendo problemas con la subida de imágenes con WordPress 2.5, espero que esta guía te haya sido de utilidad. El cargador por lotes es una gran característica de WordPress y espero que ahora puedas usarlo como se supone que debe funcionar. Si no, el cargador flexible también debería ayudarte.
Si alguna vez necesitas ayuda, te sugiero que primero busques en los foros de soporte de WordPress. Puede que haya alguien con el mismo problema que tú.
Si esta guía te ha resultado útil, no dudes en comentarla y compartirla. Suscríbete al feed para recibir más actualizaciones 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.