2013-01-18 21 views
5

अपलोड कर रहा है। जब मैं छवि दिखाने के लिए पेज खोलते हैं, तो कंसोल में त्रुटि 500 ​​देता है, और जब मैं नए टैब में उस छवि लिंक का उपयोग करें, मैं त्रुटि निम्न हो:Timthumb छवि नहीं दिखा सकते हैं के बाद यह मैं छवि प्रदर्शन के लिए Timthumb का उपयोग करता है Wordpress प्लगइन उपयोगकर्ता अवतार कहा जाता है, का उपयोग कर रहा

A TimThumb error has occured 

The following error(s) occured: 
Could not create the index.html file - to fix this create an empty file named index.html file in the cache directory. 
Could not create cache clean timestamp file. 


Query String : src=http://my.domain.com/wp-content/uploads/avatars/1/1358504649-bpfull.jpg&w=150&id=1&random=1358504649 
TimThumb version : 2.8.10 

मैं persume यह सर्वर त्रुटि या गलत कॉन्फ़िगरेशन, सब कुछ है तो avatars सबफ़ोल्डर है, जो 0777 अनुमति है में, फ़ोल्डर uploads में अपलोड किया जा रहा है, फ़ोल्डर 1 भी 0777 है।

Insinde, cache और temp फ़ोल्डर्स दोनों 0777 अनुमतियों के साथ दोनों हैं। सर्वर पर जीडी छवि लिब सक्षम है। FILE_CACHE_DIRECTORY निर्देशिका आपको लगता है यह है पर सेट है अपने timthumb-config.php में

उत्तर

10

देखो, जांच करने के लिए।

तुम भी मौजूदा index.html फ़ाइल टिम अंगूठे स्वतः बना देगा के रूप में टिम अंगूठे संचय निर्देशिका में है कि, हटा सकते हैं

(इसे कहीं पहले सिर्फ मामले में वापस) आप यह भी जांच करने के लिए आवश्यकता हो सकती है कॉन्फ़िगरेशन फ़ाइल यह देखने के लिए कि MEMORY_LIMIT आपकी विशेष छवियों के लिए पर्याप्त सेट है या नहीं।

आपको यह भी जांचना चाहिए कि कैश फ़ोल्डर का वेबसर्वर स्वामित्व में है और आपके द्वारा नहीं।

अन्य समस्या निवारण में मदद यहाँ: http://www.binarymoon.co.uk/2010/11/timthumb-hints-tips/

+4

मैं index.html और कि .touch फ़ाइल हटा दी है, और यह काम किया। हे भगवान। जवाब के लिए धन्यवाद! – jOpacic

+1

वही बात मेरे लिए jopacic काम किया। Index.html और touchfile का सही उपयोगकर्ता स्वामित्व नहीं था। यह हमेशा एक अनुमति मुद्दा है ... – Robeezy

+0

नोट: यह समस्या तब भी होती है जब मॉड जे कैमरा में कैश फ़ोल्डर 644 या 755 है। इसे 777 पर सेट करें – Willox