No se Generan Miniaturas
Configuré WordPress en mi propio servidor y está funcionando... una cosa que he notado es que WordPress no genera ninguna imagen cuando las subo. Normalmente cuando subo una imagen a través de WordPress, genera una miniatura, una imagen mediana y una imagen grande. WordPress se instaló sin errores y todo lo demás funciona bien. He intentado reconstruir las miniaturas, pero no funciona :-(
¿Alguna idea?
Gracias,
Josh

La necesidad de la extensión gd era efectivamente el problema para mí. En mi servidor CentOS solo tuve que ejecutar yum install php-gd
y service httpd restart
. ¡Gracias por señalarme la dirección correcta!

También resolví el problema.
Con referencia a la respuesta de Josh Rodgers, tuve que iniciar sesión en el CPANEL de mi servidor, en la sección "Software y Servicios", dependiendo de cómo esté configurado tu servidor, hay una opción llamada "Seleccionar versión de PHP", luego marcar la casilla "gd", guardar y actualizar la página de entradas o medios en WordPress, luego intentar subir la imagen nuevamente.
Si estás viendo tu WordPress a través de FTP, puedes actualizar la carpeta de subidas y ver que han aparecido los distintos tamaños, es decir, nombredelaimagen100x100.jpg, etc., etc.
Espero que esto ayude a alguien.
Bernard

Para usuarios de WHM, ve a EasyApache > Opciones Exhaustivas > PHP, marca GD y reconstruye Apache. Fuente: https://forums.cpanel.net/threads/how-to-install-php-gd-library.127773/

Tenía el mismo problema en mi nueva instalación del servidor con Ubuntu 16.04 y PHP 5.6. El problema es que WordPress depende del módulo PHP GD para generar las miniaturas. La observación 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 reiniciar apache:
sudo service apache2 restart
¡Funcionó perfectamente!

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.
Usa el comando php -v
para encontrar la versión de PHP que estás utilizando, y luego instala gd. En mi caso era la 7.1. Así que hice sudo apt install php7.1-gd
y reinicié apache con sudo service apache2 restart

Esta no es la respuesta más útil, pero es otra variación - en la que acabo de pasar un par de horas.
Justo pasé por esto... y en realidad era el archivo.
Mi sitio mostraba un error 500 duro después de la carga inicial de algunos archivos - aparentemente durante el proceso de generación de miniaturas.
Logré subir un par de archivos individualmente sin problemas, pero este no.
Como le ha pasado a otros, podía ver el archivo en la biblioteca, pero sin imagen de vista previa, y no tenía imágenes utilizables si intentaba insertarlo.
No sé cómo tengo este archivo mágico que rompe WordPress.
Se abre perfectamente en mi portátil.
Pero al intentar cargar archivos adicionales de forma individual, a petición de mi compañía de hosting, quedó claro que el problema era ese archivo específico -- algo completamente inesperado.
Volví a crear el archivo en un formato diferente y eso fue el fin del problema.

Ubuntu 16.04 con PHP 7.0 aquí.
Me faltaba la extensión GD en mi instalación de PHP.
Tuve que ejecutar:
sudo apt-get install php7.0-gd
sudo service apache2 restart
Y eso solucionó el problema.
Nota que antes de esto, al buscar "gd" en mi información de PHP solo aparecía 1 resultado, después apareció toda una sección sobre GD.
fuente: https://www.digitalocean.com/community/questions/is-there-a-php-gd-command-for-php7
