कोई थंबनेल उत्पन्न नहीं किया गया


16

मैंने अपने सर्वर पर वर्डप्रेस को सेटअप किया है और यह चल रहा है ... एक बात जो मैंने देखी है कि वर्डप्रेस मेरे द्वारा अपलोड की गई कोई भी छवि उत्पन्न नहीं करता है। आमतौर पर जब मैं वर्डप्रेस के माध्यम से एक छवि अपलोड करता हूं तो यह एक थंबनेल, मध्यम और बड़े आकार की छवि उत्पन्न करेगा। त्रुटि के बिना स्थापित वर्डप्रेस और बाकी सब कुछ ठीक काम कर रहा है। मैंने थंबनेल को फिर से बनाने की कोशिश की है, लेकिन यह काम नहीं करता है :-(

कोई विचार?

धन्यवाद,
जोश

जवाबों:


15

मैं यह समझ गया!

मेरी php.ini फ़ाइल में मुझे असहज होना पड़ा extension=php_gd2.dll , फिर मैंने जो चित्र अपलोड किए हैं, उनका पुनर्निर्माण करने के बाद काम करना शुरू किया :)

धन्यवाद,
जोश


3
जीडी विस्तार की आवश्यकता वास्तव में मेरे लिए समस्या थी। मेरे CentOS सर्वर पर मुझे अभी yum install php-gdऔर service httpd restartहालांकि होना था। मुझे दिशा में इशारा करने के लिए धन्यवाद!
दानीजार

3

मैंने इस मुद्दे को भी हल किया।

जोश रॉजर्स के जवाब के संदर्भ में, मुझे अपने सर्वर के CPANEL में "सॉफ़्टवेयर और सेवाएँ" के तहत लॉग इन करना था, यह निर्भर करता है कि आपका सर्वर कैसे सेट है, "PHP संस्करण का चयन करें", फिर "gd" बॉक्स पर टिक करें, सहेजें , और अपने वर्डप्रेस पोस्ट या मीडिया पेज को ताज़ा करें, फिर अपलोड को पुनःप्राप्त करें।

यदि आप अपने वर्डप्रेस को FTP के माध्यम से देख रहे हैं, तो आप अपने अपलोड फ़ोल्डर को रीफ्रेश कर सकते हैं और देख सकते हैं कि विभिन्न आकार प्रकट हुए हैं, अर्थात इमेजेनमेक्स 100100.jpg, आदि, आदि।

मुझे उम्मीद है इससे किसी को सहायता मिलेगी।

बर्नार्ड


1
WHM उपयोगकर्ताओं के लिए, EasyApache> व्यापक विकल्प> PHP पर जाएं, GD की जांच करें और Apache का पुनर्निर्माण करें। स्रोत: forum.cpanel.net/threads/how-to-install-php-gd-library.127773
क्लारस डिग्नस

2

मेरे पास @ guilherme-vaz जवाब देने के लिए पर्याप्त प्रतिष्ठा नहीं है। उनके समाधान ने काम किया लेकिन मुझे यह जांचना पड़ा कि मैं किस संस्करण का उपयोग कर रहा हूं।

php -vआप उपयोग कर रहे php संस्करण को खोजने के लिए cmd का उपयोग करें, और फिर gd स्थापित करें। मेरे मामले में यह 7.1 था। इसलिए मैंने किया sudo apt install php7.1-gdऔर अपाचे को फिर से शुरू कियाsudo service apache2 restart


2

मुझे अपने नए सर्वर पर उबंटू 16.04 और PHP 5.6 के साथ एक ही समस्या थी। समस्या यह है कि थंबनेल उत्पन्न करने के लिए वर्डप्रेस PHP जीडी मॉड्यूल पर निर्भर करता है। जोश से अंतर्दृष्टि ने मुझे SSH के माध्यम से इस कमांड का उपयोग करके GD मॉड्यूल स्थापित करने के लिए प्रेरित किया:

sudo apt install php5.6-gd

और फिर अपाचे को फिर से शुरू करना:

sudo service apache2 restart

एक जादू की तरह काम किया!


0

यह सबसे उपयोगी उत्तर नहीं है, लेकिन यह एक और भिन्नता है - जिस पर मैंने अभी कुछ घंटे बिताए हैं।

मैं सिर्फ इस के माध्यम से चला गया ...... और यह वास्तव में फ़ाइल थी

मेरी साइट कुछ फ़ाइलों के प्रारंभिक अपलोड के बाद एक कठिन 500 त्रुटि फेंक रही थी - इसलिए स्पष्ट रूप से थंबनेल प्रक्रिया। मुझे पूरी तरह से व्यक्तिगत रूप से अपलोड करने के लिए एक जोड़ी फाइलें मिलीं, लेकिन यह नहीं।
अन्य लोगों के साथ के रूप में, मैं फ़ाइल को लाइब्रेरी में देख सकता था, लेकिन पूर्वावलोकन छवि के बिना, और इसमें फ़ाइल के लिए कोई उपयोग करने योग्य चित्र नहीं था अगर मैंने इसे डालने की कोशिश की।

मुझे नहीं पता कि मेरे पास यह जादू फ़ाइल कैसे है जो WP को तोड़ती है।
यह मेरे लैपटॉप पर ठीक खुलता है।

लेकिन मेरी होस्टिंग कंपनी के अनुरोध पर अतिरिक्त, व्यक्तिगत फ़ाइलों की कोशिश करने के साथ, यह स्पष्ट हो गया कि यह वास्तव में विशिष्ट फ़ाइल थी - थोड़ा अप्रत्याशित से अधिक।

मैंने फ़ाइल को एक अलग प्रारूप में फिर से बनाया और वह इसका अंत था।


0

Ubuntu 16.04 PHP 7.0 यहाँ।

मेरे PHP इंस्टॉल पर जीडी एक्सटेंशन गायब था।

करना पड़ा

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

और यह तय है।

ध्यान दें कि मेरे PHP जानकारी में "जीडी" की खोज करने से पहले सिर्फ 1 परिणाम दिया था, क्योंकि जीडी के बारे में एक पूरा खंड नहीं था।

स्रोत: https://www.digitalocean.com/community/questions/is-there-a-php-gd-command-for-php7

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.