Avisos
Vaciar todo

Problemas con las imágenes en Wordpress

14 Respuestas
4 Usuarios
0 Reactions
1,881 Visitas
Respuestas: 11
Active Member
Topic starter
 

Hola, tengo un gran problema con las imagenes en Wordpress y en mi web.

He estado de baja un mes y a mi vuelta no se de que forma ahora cuando entro en la web hay imágenes que no aparecen. Lo raro es que entro en mi panel de Wordpress y en "medios" donde deberían aparecer todas las imágenes aparecen en el listado pero en blanco (con un icono como de archivo corrupto). Adjunto pantallazo.

Si entro en cPanel o a traves de un gestor FTP al servidor veo que las imagenes si están en sus carpetas correspondiente, las puedo ver, descargar, etc. Pero aún así no se ven en la web y en el escritorio de wordpress (medios).

Leyendo en internet he visto que podría ser un tema de la dirección de la carpeta donde están alojadas las imagenes en "ajustes">"medios" del panel de wordpress, pero lo he comprobado y parece que esta bien. (adjunto imagen)

También he desactivado todos los plugins y sigue dando el mismo problema. Al igual que he cambiado de tema y nada...

Podéis ayudarme desde webempresa?

EDITO: además acabo de comprobar que no puedo subir imágenes a traves del gestor de medios de wordpress: Error HTTP (adjunto también pantallazo)

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 27/06/2017 3:33 pm
Jhon
 Jhon
Respuestas: 44989
Soporte CMS Webempresa
 

Hola

En tu captura de pantalla, prueba dejar sólo la ruta relativa, es decir similar a como te indica : wp-content/uploads

Revisa:
https://www.webempresa.com/blog/corrige-la-ruta-upload-path-en-wordpress.html

Saludos.


 
Respondido : 27/06/2017 5:26 pm
Respuestas: 11
Active Member
Topic starter
 

Ya he probado a realizar lo que me comentas y nada...

También usé el plugin de la web que me indicaste y nada...

Sigo en la misma situación...


 
Respondido : 28/06/2017 11:36 am
Pepe
 Pepe
Respuestas: 41108
Illustrious Member Admin
 

Hola Eladio.

vamos a probar algunas opciones.

.- edita el archivo htaccess que encontrarás en la de tu instalación public_html
.- Añade lo siguiente al final del archivo:

SecFilterEngine Off
SecFilterScanPOST Off

Si funciona, perfecto, si no funcionara veríamos de realizar alguna modificación en el archivo de funciones de tu plantilla.

un saludo


 
Respondido : 28/06/2017 12:19 pm
Respuestas: 11
Active Member
Topic starter
 

He añadido las lineas que me indicas pero ahora se ha caído completamente la web... ERROR 500


 
Respondido : 28/06/2017 4:04 pm
Pepe
 Pepe
Respuestas: 41108
Illustrious Member Admin
 

Hola Eladio.

Me parece extraño que por ese código se caiga la web pero bueno todo puede ser.
Ok, elimina el código anterior del archivo htaccess y revisaremos la web a ver por donde esta ese problema.

Un Saludo


 
Respondido : 28/06/2017 4:40 pm
Respuestas: 11
Active Member
Topic starter
 

He abierto un ticket en el soporte del hosting y me han dicho que es debido al archivo .htaccess

Me han habilitado un .htaccess limpito

¿Por donde continuamos?


 
Respondido : 28/06/2017 5:05 pm
Jhon
 Jhon
Respuestas: 44989
Soporte CMS Webempresa
 

Hola

Revisa si tienes espacio suficiente en tu cuenta de hosting.

En tu captura inicial veo que sólo te sucede con algunas imágenes, como si se hubieran cambiado de ubicación.
Si subes una nueva imagen te sucede lo mismo?

Prueba desactivando los plugins que tengas activos ya que es posible qeu también sea algún tipo de conflicto.

Saludos.


 
Respondido : 28/06/2017 7:16 pm
Respuestas: 11
Active Member
Topic starter
 

Te respondo:

- Si tengo espacio suficiente en el hosting.

- Es cierto que no pasa con todas, aunque es un porcentaje muy bajo las que se muestran.

- Ahora mismo no me deja subir ninguna imagen a través del panel de administración de Wordpress. Da error HTTP.

- Ya probe a desactivar todos los plugins cambiando el nombre de la carpeta de hosting y nada, sigue igual.


 
Respondido : 29/06/2017 9:43 am
Pepe
 Pepe
Respuestas: 41108
Illustrious Member Admin
 

Hola Eladio.

Prueba a subirlas desde el Multimedia -> Biblioteca

.- Pulsa en seleccionar archivo y comprueba si de esa manera te deja cargar las imágenes:

Un saludo


 
Respondido : 29/06/2017 10:20 am
Respuestas: 11
Active Member
Topic starter
 

He probado a hacerlo desde la Biblioteca como me indicas y no hay problema, sin embargo desde una entrada (por ejemplo) si que tengo el problema del HTTP ERROR.


 
Respondido : 29/06/2017 10:53 am
Pepe
 Pepe
Respuestas: 41108
Illustrious Member Admin
 

Hola Eladio.

¿ Puede ser que estés utilizando una versión desactualizada de wordpress ?, lo comento porque ese error hace tiempo que se presentó en versiones anteriores de wordpress pero fue solucionado con las versiones posteriores.

la forma de solucionarlo en un principio era añadiendo al htaccess es código que te pase o añadiendo otro codigo al archivo de Funciones de tu tema.

Antes de ponernos añadir cosas al archivo de funciones comprueba si tienes actualizaciones pendientes tanto de extensiones como de wordpress.

la última versión estable de wordpress es la 4.8.

Nota: recuerda realizar una copia de seguridad de tu plantilla antes de realizar la actualización.

Un saludo


 
Respondido : 29/06/2017 12:34 pm
Respuestas: 11
Active Member
Topic starter
 

Ya he actualizado Wordpress a 4.8 y nada, el mismo problema con las imágenes.

Además he probado a desactivar todos los plugins, poner un tema básico por defecto y sigo teniendo el mismo problema con las imágenes.


 
Respondido : 02/07/2017 2:43 pm
Luis Mendez Alejo
Respuestas: 23273
Illustrious Member
 

Hola Eladio,

Debo decirte que las rutas para "upload_path" que tienes configuradas no son correctas:

Contenido solo visible a usuarios registrados

La ruta correcta es: /home/alzentro/public_html/wp-content/uploads y no rutas relativas.

Cuando instalas WordPress, por defecto la ruta de subida de archivos es wp-content/uploads. Sin embargo es posible que tras un traslado esta ruta, por configuraciones anteriores, no sea la correcta y tengas que modificarla.

Revisa el siguiente artículo por si te es de utilidad:

- Corrige la ruta upload path en WordPress - https://www.webempresa.com/blog/corrige-la-ruta-upload-path-en-wordpress.html

No tener bien configurado este parámetro afecta al desempeño de tu sitio web y prolonga los tiempos de carga.

1. WordPress por defecto busca los archivos de imágenes (que afectan de forma global a toda la web) en la carpeta que indique la variable 'uploads'.
2. Si esta variable está vacía WordPress creará una carpeta en /public_html o en la carpeta donde tengas la web llamada /alzentro/public_html/wp-content/uploads/2017/07 (por ejemplo) y guardará ahí las imágenes.
3. Al no ser la ruta reflejada en la variable de la base de datos, esto genera un consumo adicional de tiempo de carga, pues muchas de las imágenes las tiene que regenerar sobre la marcha, cuando se pide la carga de la página.
4. Además de consumir espacio adicional en el Hosting, y generar posiblemente entradas de error en el archivo error_log (que puede crecer en tamaño desmesuradamente) los tiempos de carga globales de la página aumentan.

Revisa el artículo anteriormente citado para que veas la importancia de tener esta ruta bien configurada en la base de datos.

Si no sabes cambiar la ruta solicítalo en Soporte mediante Ticket.

Por último, añade el siguiente define en la línea 8 de tu wp-config.php:

define( 'CONCATENATE_SCRIPTS', false );

Saludos


 
Respondido : 03/07/2017 1:28 am