HTTP Error क्या है इमेज को अपलोड करते समय क्यों आती है

HTTP Error on uploading images Issue In WordPress

वेबसाइट बनाने के लिए ऑनलाइन कई कंटेंट मैनेजमेंट सिस्टम उपलब्ध हैं। उनमें से, वर्डप्रेस इन दिनों बेहतर है।

वेबसाइट बनाने के लिए CMS चुनने के बाद, आपको एक अच्छी Webhosting की आवश्यकता है।

चाहे आप किसी भी Prime या Free Webhosting का उपयोग कर रहे हों, आपको वर्डप्रेस में छवियों से संबंधित कुछ समस्या का सामना करना पड़ सकता है।

खैर, अब चिंतित होने की जरूरत नहीं है। इस लेख में इस लेख में इस Image Issue का समाधान दिया जाएगा।

इस लेख में, आपको पता चल जाएगा कि वर्डप्रेस में इस तरह की Image Issue समस्या को कैसे हल किया जाए।

HTTP Error on uploading images

HTTP Error on uploading images यह समस्या तब होती है जब आप थोड़े बड़े आकार का Photo or Image अपलोड करने का प्रयास करते हैं।

यह आपके सर्वर संसाधनों पर निर्भर करता है। यदि यह संसाधित करने में असमर्थ है, तो यह इस त्रुटि को दिखाता है।

उदाहरण के लिए, लगभग 3000 x 2000 पिक्सेल की Photo अपलोड करने पर, आपको ऐसी त्रुटि दिखाई देगी। कारण यह है कि यह छवि आपके सर्वर को संसाधित Process करने के लिए बहुत बड़ी है।

1) Decrease Image Size:

आपको अपनी Image का size घटाना होगा। आप इसे paint or photoshop का उपयोग  कर सकते हैं।

2) Increase PHP Memory:

आपको PHP मेमोरी को सुधारने की आवश्यकता होगी।

ऐसा करने के लिए, आपको अपने होस्टिंग प्रदाता से संपर्क करने की आवश्यकता है और फिर उन्हें अपने सर्वर पर PHP मेमोरी की सीमा बढ़ाने के लिए कहें।

यदि आप स्वयं इस समस्या से छुटकारा पाने का इरादा रखते हैं तो अपनी साइट के wp-config.php फ़ाइल में निम्न कोड पेस्ट करें:

define( 'WP_MEMORY_LIMIT' , '256M' );

यह कोड तभी काम करेगा जब आपके होस्टिंग पैकेज में यह मेमोरी होगी।

एक और बात, कुछ होस्टिंग प्रदाता आपको ऐसा करने की अनुमति नहीं देंगे, और जिसके परिणामस्वरूप आपको 500 आंतरिक त्रुटि दिखाई देगी।

तो उस त्रुटि को दूर करने के लिए, इस कोड को हटाएं जो आपने पहले wp-config.php फ़ाइल में जोड़ा था।

आप .htaccess फ़ाइल में निम्न कोड जोड़ सकते हैं।

php_value memory_limit 256M

फिर इसके लिए आपके होस्टिंग प्रदाता की अनुमति की भी आवश्यकता होती है। यदि आप अपनी साइट पर कोई त्रुटि देखते हैं तो इस कोड को हटा दें।

यदि आप वेब सर्वर पर php.ini नामक फाइल को एक्सेस कर सकते हैं, तो आप वहां से मेमोरी लिमिट को आसानी से बढ़ा सकते हैं।

memory_limit = 256M

कभी-कभी सर्वर पर ModSecurity होती है जो ऐसी समस्याओं का कारण बनती है।

इस समस्या को हल करने के लिए आपको इसे अक्षम करना होगा।

Add this code in .htaccess file.

 

1
2
3
4
5
6
7
<IfModule mod_security.c>
 
SecFilterEngine Off
 
SecFilterScanPOST Off
 
</IfModule>

 

3) Plugin Issues:

कई बार Plugins भी ज्यादातर समय समस्याएं पैदा करते हैं। आपको अच्छे Plugins का उपयोग करने की आवश्यकता है जो आपकी साइट के प्रदर्शन को बढ़ाते हैं।

Cache साफ़ करें और प्रत्येक प्लगइन को Disable करने का प्रयास करें और फिर देखें कि क्या समस्या बनी रहती है।

Leave a Comment