Aucune miniature générée

16

J'ai installé WordPress sur mon propre serveur et il est opérationnel ... une chose que j'ai remarquée est que WordPress ne génère aucune image que je télécharge. Habituellement, lorsque je télécharge une image via WordPress, elle génère une miniature, une image de taille moyenne et grande. WordPress installé sans erreur et tout le reste fonctionne bien. J'ai essayé de reconstruire les vignettes, mais cela ne fonctionne pas :-(

Des idées?

Merci,
Josh

Josh Rodgers
la source

Réponses:

15

Je l'ai compris!

Dans mon fichier php.ini, j'ai dû décommenter extension=php_gd2.dll, puis il a commencé à fonctionner après avoir reconstruit les images que j'ai téléchargées :)

Merci,
Josh

Josh Rodgers
la source
3
Le besoin de l'extension gd était en effet le problème pour moi. Sur mon serveur CentOS, je devais juste yum install php-gdet service httpd restartbien. Merci de m'avoir pointé dans la direction!
danijar
3

J'ai également résolu le problème.

En référence à la réponse de Josh Rodgers, j'ai dû me connecter au CPANEL de mon serveur, sous "Software and Services", selon la configuration de votre serveur, il y a "Select PHP Version", puis cochez la case "gd", save et actualisez votre article WordPress ou votre page multimédia, puis réessayez le téléchargement.

Si vous regardez votre wordpress via FTP, vous pouvez actualiser votre dossier de téléchargement et voir que les différentes tailles sont apparues, par exemple imagename100x100.jpg, etc., etc.

J'espère que ça aidera quelqu'un.

Bernard

Bernard Myburgh
la source
1
Pour les utilisateurs WHM, allez dans EasyApache> Options exhaustives> PHP, vérifiez GD et reconstruisez Apache. Source: forums.cpanel.net/threads/how-to-install-php-gd-library.127773
Clarus Dignus
2

Je n'ai pas assez de réputation pour commenter la réponse @ guilherme-vaz. Sa solution a fonctionné mais j'ai dû vérifier la version que j'utilise.

Utilisez php -vcmd pour trouver la version php que vous utilisez, puis installez gd. Dans mon cas, c'était 7.1. J'ai donc fait sudo apt install php7.1-gdet redémarré apachesudo service apache2 restart

rogoro
la source
2

J'avais le même problème lors de l'installation de mon nouveau serveur avec Ubuntu 16.04 et PHP 5.6. Le problème est que Wordpress s'appuie sur le module PHP GD pour générer les vignettes. La perspicacité de Josh m'a conduit à installer le module GD en utilisant cette commande via SSH:

sudo apt install php5.6-gd

Et puis redémarrer apache:

sudo service apache2 restart

A fonctionné comme un charme!

Guilherme Vaz
la source
0

Ce n'est pas la réponse la plus utile, mais c'est une autre variante - sur laquelle je viens de passer quelques heures.

Je viens de passer par là ... et c'était en fait le dossier .

Mon site générait une erreur 500 difficile après le téléchargement initial de quelques fichiers - donc apparemment le processus de vignettes. J'ai obtenu quelques fichiers à télécharger complètement individuellement, mais pas celui-ci.
Comme avec d'autres personnes, je pouvais voir le fichier dans la bibliothèque, mais sans image d'aperçu, et il n'y avait aucune image utilisable pour le fichier si j'essayais de l'insérer.

Je ne sais pas comment j'ai ce fichier magique qui brise WP.
Il s'ouvre très bien sur mon ordinateur portable.

Mais en essayant des fichiers individuels supplémentaires à la demande de mon hébergeur, il est devenu clair qu'il s'agissait en fait du fichier spécifique - plus qu'un peu inattendu.

J'ai recréé le fichier dans un format différent et c'était la fin.

Mike M
la source
0

Ubuntu 16.04 PHP 7.0 ici.

Il manquait l'extension GD sur mon installation PHP.

Devais faire

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

Et cela l'a corrigé.

Notez qu'avant de rechercher "gd" dans mes informations PHP, je n'ai donné qu'un seul résultat, car il n'y avait pas toute une section sur GD.

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

Pierre-Verthume Larivière
la source