Nie wygenerowano miniatur


16

Konfiguruję WordPress na własnym serwerze i jest on gotowy do pracy ... zauważyłem, że WordPress nie generuje przesyłanych obrazów. Zwykle, gdy przesyłam obraz przez WordPress, generuje miniaturę, obraz średni i duży obraz. WordPress zainstalowany bez błędów i wszystko inne działa dobrze. Próbowałem odbudować miniatury, ale to nie działa :-(

Jakieś pomysły?

Dzięki,
Josh

Odpowiedzi:


15

Rozgryzłem to!

W moim pliku php.ini musiałem cofnąć komentarz extension=php_gd2.dll, potem zaczął działać po przebudowaniu przesłanych przeze mnie obrazów :)

Dzięki,
Josh


3
Potrzeba rozszerzenia gd była dla mnie problemem. Na moim serwerze CentOS miałem tylko yum install php-gdi service httpd restartchoć. Dzięki za wskazanie mi kierunku!
danijar

3

Rozwiązałem również ten problem.

Odnosząc się do odpowiedzi Josha Rodgersa, musiałem zalogować się do CPANEL mojego serwera, w sekcji „Oprogramowanie i usługi”, w zależności od konfiguracji serwera jest „Wybierz wersję PHP”, a następnie zaznacz pole „gd”, zapisz i odśwież stronę postu lub strony Wordpress, a następnie ponów przesyłanie.

Jeśli patrzysz na swoje wordpress za pośrednictwem FTP, możesz odświeżyć folder przesyłania i zobaczyć, że pojawiły się różne rozmiary, tj. Imagename100x100.jpg itp.

Mam nadzieję, że to komuś pomoże.

Bernard


1
W przypadku użytkowników WHM przejdź do EasyApache> Wyczerpujące opcje> PHP, sprawdź GD i odbuduj Apache. Źródło: forums.cpanel.net/threads/how-to-install-php-gd-library.127773
Clarus Dignus

2

Nie mam wystarczającej reputacji, aby skomentować odpowiedź @ guilherme-vaz. Jego rozwiązanie działało, ale musiałem sprawdzić, której wersji używam.

Użyj php -vcmd, aby znaleźć używaną wersję php, a następnie zainstaluj gd. W moim przypadku było to 7,1. Tak zrobiłem sudo apt install php7.1-gdi zrestartowałem apachesudo service apache2 restart


2

Miałem ten sam problem na mojej nowej instalacji serwera z Ubuntu 16.04 i PHP 5.6. Problem polega na tym, że Wordpress korzysta z modułu PHP GD w celu generowania miniaturek. Wgląd od Josha doprowadził mnie do zainstalowania modułu GD za pomocą tego polecenia za pośrednictwem SSH:

sudo apt install php5.6-gd

A następnie restartowanie Apache:

sudo service apache2 restart

Działa jak urok!


0

To nie jest najbardziej przydatna odpowiedź, ale to kolejna odmiana - nad którą właśnie spędziłem kilka godzin.

Właśnie przejrzałem to ...... i to był plik .

Moja witryna zgłaszała błąd 500 po początkowym przesłaniu kilku plików - więc najwyraźniej proces miniaturowania. Mam kilka plików do pełnego przesłania indywidualnie, ale nie ten.
Podobnie jak w przypadku innych osób, mogłem zobaczyć plik w bibliotece, ale bez obrazu podglądu i nie miałem żadnych użytecznych obrazów dla pliku, gdybym próbował go wstawić.

Nie wiem, jak mam ten magiczny plik, który psuje WP.
Otwiera się dobrze na moim laptopie.

Ale po wypróbowaniu dodatkowych, indywidualnych plików na prośbę mojej firmy hostingowej stało się jasne, że tak naprawdę był to konkretny plik - więcej niż trochę nieoczekiwany.

Ponownie utworzyłem plik w innym formacie i to był koniec.


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.