No se generaron miniaturas

16

Configuré WordPress en mi propio servidor y está funcionando ... una cosa que he notado es que WordPress no genera ninguna imagen que subo. Por lo general, cuando subo una imagen a través de WordPress, generará una imagen en miniatura, mediana y grande. WordPress se instaló sin error y todo lo demás funciona bien. He intentado reconstruir las miniaturas, pero eso no funciona :-(

¿Algunas ideas?

Gracias
Josh

Josh Rodgers
fuente

Respuestas:

15

¡Me lo imaginé!

En mi archivo php.ini tuve que descomentar extension=php_gd2.dll, luego comenzó a funcionar después de reconstruir las imágenes que cargué :)

Gracias
Josh

Josh Rodgers
fuente
3
La necesidad de la extensión gd fue de hecho el problema para mí. En mi servidor CentOS sólo tenía que yum install php-gdy service httpd restartsin embargo. ¡Gracias por señalarme en la dirección!
danijar
3

Resolví el problema también.

Con referencia a la respuesta de Josh Rodgers, tuve que iniciar sesión en el CPANEL de mi servidor, en "Software y servicios", dependiendo de cómo esté configurado su servidor, hay "Seleccionar versión de PHP", luego marque la casilla "gd", guardar y actualice su publicación de WordPress o página de medios, luego vuelva a intentar la carga.

Si está mirando su wordpress a través de FTP, puede actualizar su carpeta de cargas y ver que han aparecido varios tamaños, es decir, imagename100x100.jpg, etc., etc.

Espero que esto ayude a alguien.

Bernardo

Bernard Myburgh
fuente
1
Para usuarios de WHM, vaya a EasyApache> Opciones exhaustivas> PHP, verifique GD y reconstruya Apache. Fuente: forums.cpanel.net/threads/how-to-install-php-gd-library.127773
Clarus Dignus
2

No tengo suficiente reputación para comentar la respuesta de @ guilherme-vaz. Su solución funcionó pero tuve que verificar qué versión estoy usando.

Use php -vcmd para encontrar la versión de php que está utilizando y luego instale gd. En mi caso fue 7.1. Así lo hice sudo apt install php7.1-gdy reinicié Apachesudo service apache2 restart

rogoro
fuente
2

Estaba teniendo el mismo problema en la instalación de mi nuevo servidor con Ubuntu 16.04 y PHP 5.6. El problema es que Wordpress se basa en el módulo PHP GD para generar las miniaturas. La idea de Josh me llevó a instalar el módulo GD usando este comando a través de SSH:

sudo apt install php5.6-gd

Y luego reiniciando apache:

sudo service apache2 restart

¡Trabajado como un encanto!

Guilherme Vaz
fuente
0

Esta no es la respuesta más útil, pero es otra variación, en la que acabo de pasar un par de horas.

Acabo de pasar por esto ... y en realidad era el archivo .

Mi sitio arrojó un error 500 duro después de la carga inicial de algunos archivos, por lo que aparentemente el proceso de miniaturas. Tengo un par de archivos para cargar completamente por separado, pero no este.
Al igual que con otras personas, pude ver el archivo en la biblioteca, pero sin una imagen de vista previa, y no tenía imágenes utilizables para el archivo si intentaba insertarlo.

No sé cómo tengo este archivo mágico que rompe WP.
Se abre bien en mi computadora portátil.

Pero al probar archivos individuales adicionales a pedido de mi empresa de alojamiento, quedó claro que en realidad era el archivo específico, más que un poco inesperado.

Volví a crear el archivo en un formato diferente y ese fue el final.

Mike M
fuente
0

Ubuntu 16.04 PHP 7.0 aquí.

Faltaba la extensión GD en mi instalación de PHP.

Tuve que hacer

sudo apt-get install php7.0-gd
sudo service apache2 restart

Y eso lo solucionó.

Tenga en cuenta que antes de buscar "gd" en mi información de PHP dio solo 1 resultado, después de que no había una sección completa sobre GD.

fuente: https://www.digitalocean.com/community/questions/is-there-a-php-gd-command-for-php7

Pierre-Verthume Larivière
fuente