Si estás recibiendo uno de esos mensajes de Error HTTP después de procesar tus cargas masivas en WordPress 2.5, tengo algunas soluciones para ti. Estos errores han atormentado a la gente en los foros de soporte de WordPress desde que se lanzó la versión 2.5. El problema puede radicar en la configuración de tu alojamiento web, la configuración de tu navegador o quizás algo más. No te rindas todavía. En esta guía rápida, te explicaré cómo:
- Usar un plugin de carga alternativo para subir imágenes
- Usar una solución con .htaccess para permitir cargas por lotes
- Desactivar flash en la pantalla de carga por lotes
Carga Flexible
Un plugin (que uso en Theme Lab) que me es muy útil es Flexible Upload. Este anulará la pantalla de carga predeterminada de WordPress 2.5. No solo funcionarán las cargas, sino que también podrás redimensionar imágenes y colocar marcas de agua automáticamente. Si solo cargas unas pocas imágenes (no galerías completas), te recomiendo encarecidamente que pruebes este plugin. Puedes obtener el plugin aquí.
Truco de .htaccess
Si prefieres que las cargas masivas funcionen como deberían, pero sigues recibiendo el Error HTTP, el problema probablemente se deba a 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>
<Files async-upload.php>
SecFilterEngine Off
SecFilterScanPOST Off
</Files>
</IfModule>
Esto puede solucionarlo, puede que no, pero vale la pena intentarlo. He tenido éxito con esta solución y parece que funciona muy bien.
Cargador sin Flash
Esto debería considerarse un esfuerzo de "último recurso" para que funcione tu cargador de WordPress 2.5. Lo que hace es deshabilitar la parte flash de tu cargador, lo que puede ayudar a aquellos que no tienen un navegador compatible. Puedes obtener el plugin en WordPress.org.
Conclusión
Si tuviste problemas con la carga de tus imágenes en 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 puedas usarlo como se supone que debe funcionar ahora. Si no, el Cargador Flexible también debería ayudar.
Si alguna vez necesitas soporte, te sugiero que primero busques en los foros de soporte de WordPress. Puede que haya alguien con el mismo problema que tú.
Si encontraste útil esta guía, siéntete libre de comentar y compartirla. Suscríbete a el feed para más actualizaciones de Theme Lab.
No tuve problemas con mi sitio, pero cuando mudé mi sitio a un nuevo host (Host GAtor) las cosas salieron mal. Más tarde probé el cargador sin flash y ¡funcionó como magia para mí!
¡Espero que al menos en WordPress 2.6 tengamos algunas soluciones!
@Jack: Hmm... qué lástima, ¿cuál es exactamente el error que estás recibiendo? ¿El mismo "Error HTTP" que describo?
Para tu información, esto no me funcionó. Esto es en un servidor linux ejecutando un panel de control.
¡Vale la pena intentarlo de todos modos!
Me atrapaste justo en medio de eso, Adam. Más información aquí.
Vaya, desde que empecé a escribir mi último comentario hasta que lo envié, el tema cambió ;)
Gracias por otro post útil, Leland. Ya apliqué la solución .htaccess a uno de mis sitios y ahora estoy probando Flexible Uploader en mi sitio principal.
@Jo: Lamento escuchar eso. ¿Fue esto después de que probaste cada uno de los 3 métodos enumerados aquí? ¿Podrías subir en versiones anteriores de WordPress en el mismo host web?
Gracias por esta publicación. Todavía no puedo subir ni una sola imagen.