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
uploads
post-thumbnails
server
images
Josh Rodgers
źródło
źródło
yum install php-gd
iservice httpd restart
choć. Dzięki za wskazanie mi kierunku!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
źródło
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 -v
cmd, aby znaleźć używaną wersję php, a następnie zainstaluj gd. W moim przypadku było to 7,1. Tak zrobiłemsudo apt install php7.1-gd
i zrestartowałem apachesudo service apache2 restart
źródło
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!
źródło
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.
źródło
Ubuntu 16.04 PHP 7.0 tutaj.
Brakowało rozszerzenia GD w mojej instalacji PHP.
Musiał zrobić
I to naprawiło.
Zauważ, że przed wyszukaniem słowa „gd” w moich informacjach PHP dałem tylko 1 wynik, po tym, jak nie było całej sekcji o GD.
źródło: https://www.digitalocean.com/community/questions/is-there-a-php-gd-command-for-php7
źródło