आज मेरो ब्लगमा काम गर्दा वर्डप्रेसले छविहरू अपलोड गर्दा HTTP त्रुटि देखाउँदछ, म अलमल्ल र असहाय थिएँ। मैले फेरि र फेरि छवि अपलोड गर्ने प्रयास गरें, तर त्रुटि जानेछैन। 5-6 प्रयास पछि म पुन: सफलतापूर्वक छविहरू अपलोड गर्न सक्षम भएँ। तर मेरो सफलता छोटो थियो किनकि केहि मिनेट पछि उही त्रुटिले मेरो ढोका ढकढक्याउँछ।
जबकि माथिको समस्याको लागि धेरै समाधानहरू उपलब्ध छन् तर फेरि तिनीहरूले तपाईंको समय बर्बाद गर्नेछन्, त्यसैले म छविहरू अपलोड गर्दा यो HTTP त्रुटि फिक्स गर्न जाँदैछु र तपाईंले यो लेख पूरा गरेपछि म तपाईंलाई आश्वासन दिन सक्छु कि यो त्रुटि सन्देश हुनेछ। लामो समय गयो।
सामग्री[ लुकाउनुहोस् ]
- WordPress को लागि फिक्सले छविहरू अपलोड गर्दा HTTP त्रुटि देखाउँदछ
- छवि आकार
- आफ्नो PHP मेमोरी बढाउनुहोस्
- htaccess फाइलमा कोड थप्दै
- विषयवस्तु functions.php फाइल परिवर्तन गर्दै
- Mod_Security असक्षम गर्दै
- WordPress को नवीनतम संस्करण पुन: स्थापना
- विविध फिक्सहरू
WordPress को लागि फिक्सले छविहरू अपलोड गर्दा HTTP त्रुटि देखाउँदछ
छवि आकार
जाँच गर्नको लागि यो पहिलो र स्पष्ट कुरा यो हो कि तपाईंको छवि आयामहरू तपाईंको निश्चित चौडाइ सामग्री क्षेत्र भन्दा बढी छैन। उदाहरण को लागी, मानौं कि तपाई 3000X1500 छवि पोस्ट गर्न चाहानुहुन्छ तर पोष्ट सामग्री क्षेत्र (तपाईको विषयवस्तु द्वारा सेट गरिएको) मात्र 1000px छ त्यसपछि तपाईले यो त्रुटि देख्नुहुनेछ।
नोट: अर्कोतर्फ सधैं आफ्नो छवि आयामहरू 2000X2000 मा सीमित गर्ने प्रयास गर्नुहोस्।
जबकि माथिको कुराले तपाईको समस्या समाधान गर्न सक्दैन तर फेरि यो जाँच गर्न लायक छ। यदि तपाइँ छविहरूमा WordPress दिशानिर्देशहरू जाँच गर्न चाहनुहुन्छ भने कृपया यहाँ पढ्नुहोस् ।
आफ्नो PHP मेमोरी बढाउनुहोस्
कहिलेकाहीँ WordPress लाई अनुमति दिइएको PHP मेमोरी बढाउँदा यो समस्या सुधारिएको देखिन्छ। ठिक छ, तपाईले यो कोड थप्न प्रयास नगरेसम्म तपाई कहिल्यै निश्चित हुन सक्नुहुन्न परिभाषित ('WP_MEMORY_LIMIT', '64M') आफ्नो मा wp-config.php फाइल।
नोट: wp-config.php मा कुनै पनि अन्य सेटिङहरू नछुनुहोस् अन्यथा तपाईंको साइट पूर्ण रूपमा पहुँचयोग्य हुनेछ। यदि तपाइँ चाहनुहुन्छ भने तपाइँ यसको बारेमा थप पढ्न सक्नुहुन्छ wp-config.php फाइल सम्पादन गर्दै ।
माथिको कोड थप्नको लागि, केवल तपाइँको cPanel मा जानुहोस् र तपाइँको WordPress स्थापनाको रूट डाइरेक्टरीमा जानुहोस् जहाँ तपाइँ wp-config.php फाइल पाउनुहुनेछ।
यदि माथिले तपाइँको लागि काम गर्दैन भने तपाइँको वेब होस्टिंग प्रदायकले तपाइँलाई PHP मेमोरी सीमा बढाउन अनुमति दिदैन भन्ने राम्रो मौका छ। त्यस अवस्थामा उनीहरूसँग सीधै कुरा गर्दा PHP मेमोरी सीमा परिवर्तन गर्न मद्दत गर्न सक्छ।
htaccess फाइलमा कोड थप्दै
आफ्नो .htaccess फाइल सम्पादन गर्न केवल Yoast SEO > Tools > File Editor मा नेभिगेट गर्नुहोस् (यदि तपाईंसँग Yoast SEO स्थापना छैन भने, तपाईंले यसलाई स्थापना गर्नुपर्छ र तपाईं यसको बारेमा पढ्न सक्नुहुन्छ। यो प्लगइन यहाँ कसरी कन्फिगर गर्ने )। htaccess फाइलमा कोडको यो लाइन थप्नुहोस्:
|__+_|
कोड थपेपछि .htaccess मा परिवर्तन गरिएको बचत गर्नुहोस् क्लिक गर्नुहोस् र समस्या समाधान भएको छ कि छैन भनेर जाँच गर्नुहोस्।
विषयवस्तु functions.php फाइल परिवर्तन गर्दै
वास्तवमा, हामी केवल WordPress लाई विषयवस्तु functions.php फाइल प्रयोग गरेर पूर्वनिर्धारित WP_Image_Editor वर्गको रूपमा GD प्रयोग गर्न भन्न गइरहेका छौं। वर्डप्रेसको पछिल्लो अपडेटको रूपमा GD अमूर्त गरिएको छ र Imagick लाई पूर्वनिर्धारित छवि सम्पादकको रूपमा प्रयोग गरिन्छ, त्यसैले पुरानोमा फिर्ता जाँदा सबैका लागि समस्या समाधान हुने देखिन्छ।
सिफारिस गरिएको: स्पष्ट रूपमा, त्यहाँ त्यसो गर्न प्लगइन पनि छ, यहाँ जानुहोस्। तर यदि तपाइँ म्यानुअल रूपमा फाइल सम्पादन गर्न चाहनुहुन्छ भने तल जारी राख्नुहोस्।
विषयवस्तु functions.php फाइल सम्पादन गर्न केवल उपस्थिति > सम्पादकमा नेभिगेट गर्नुहोस् र विषयवस्तु प्रकार्यहरू (function.php) चयन गर्नुहोस्। एकचोटि तपाईं त्यहाँ पुग्नुभयो भने फाइलको अन्त्यमा यो कोड थप्नुहोस्:
|__+_|नोट: निश्चित गर्नुहोस् कि तपाईंले यो कोड अन्तिम PHP चिन्ह भित्र थप्नुभएको छ ( ?>)
यो गाइडमा सबैभन्दा महत्त्वपूर्ण समाधान हो वर्डप्रेसले छविहरू अपलोड गर्दा HTTP त्रुटि देखाउँदछ तर यदि तपाईंको मुद्दा अझै फिक्स गरिएको छैन भने, अगाडि बढ्नुहोस्।
Mod_Security असक्षम गर्दै
नोट: यो विधि सल्लाह दिइँदैन किनकि यसले तपाइँको WordPress र होस्टिंगको सुरक्षामा सम्झौता गर्न सक्छ। यदि तपाईंले अरू सबै प्रयास गर्नुभएको छ भने मात्र यो विधि प्रयोग गर्नुहोस् र यदि यो असक्षम पार्नुले तपाईंको लागि काम गर्दछ भने तपाईंको होस्टिंग प्रदायकलाई सम्पर्क गर्नुहोस् र समर्थनको लागि सोध्नुहोस्।
फेरि Yoast SEO > Tools > File Editor मार्फत आफ्नो फाइल सम्पादकमा जानुहोस् र आफ्नो .htaccess फाइलमा निम्न कोड थप्नुहोस्:
|__+_|
र .htaccess मा परिवर्तन बचत गर्नुहोस् क्लिक गर्नुहोस्।
WordPress को नवीनतम संस्करण पुन: स्थापना
कहिलेकाहीँ यो समस्या भ्रष्ट WordPress फाइलको कारण हुन सक्छ र माथिको कुनै पनि समाधानले काम नगर्न सक्छ, त्यस अवस्थामा, तपाईंले WordPress को नवीनतम संस्करण पुन: स्थापना गर्नुपर्छ:
- cPanel बाट तपाईंको प्लगइन फोल्डर जगेडा गर्नुहोस् (तिनीहरूलाई डाउनलोड गर्नुहोस्) र त्यसपछि तिनीहरूलाई WordPress बाट असक्षम गर्नुहोस्। त्यस पछि cPanel प्रयोग गरेर तपाइँको सर्भरबाट सबै प्लगइन फोल्डरहरू हटाउनुहोस्।
- मानक विषयवस्तु स्थापना गर्नुहोस् जस्तै बीस सोह्र र त्यसपछि अन्य सबै विषयवस्तुहरू हटाउनुहोस्।
- ड्यासबोर्डबाट > अपडेटहरूले WordPress को नवीनतम संस्करण पुन: स्थापना गर्नुहोस्।
- सबै प्लगइनहरू अपलोड र सक्रिय गर्नुहोस् (छवि अप्टिमाइजेसन प्लगइनहरू बाहेक)।
- तपाईले चाहानु भएको कुनै पनि विषयवस्तु स्थापना गर्नुहोस्।
- अहिले छवि अपलोडर प्रयोग गरी हेर्नुहोस्।
यसले छविहरू अपलोड गर्दा WordPress ले HTTP त्रुटि देखाउँदछ।
विविध फिक्सहरू
- छवि फाइल नामहरूमा एपोस्ट्रोफ प्रयोग नगर्नुहोस् जस्तै। Aditya-Farrad.jpg'text-align: justify;'>यो यस गाइडको अन्त्य हो र म आशा गर्दछु कि तपाईंले अहिले सम्म यो समस्या समाधान गरिसक्नु भएको छ। छविहरू अपलोड गर्दा WordPress ले HTTP त्रुटि देखाउँछ । यदि तपाइँसँग अझै पनि यस पोस्टको बारेमा कुनै प्रश्न छ भने उनीहरूलाई टिप्पणीहरू सोध्न नहिचकिचाउनुहोस्।
यस समस्याको बारेमा शब्द फैलाउन मद्दतको लागि सामाजिक सञ्जालहरूमा यो ब्लग पोस्टलाई लाइक र साझा गर्नुहोस्।
आदित्य फरादआदित्य एक आत्म-प्रेरित सूचना प्रविधि पेशेवर हो र विगत 7 वर्ष देखि एक प्रविधि लेखक हुनुहुन्छ। उसले इन्टरनेट सेवाहरू, मोबाइल, विन्डोज, सफ्टवेयर, र कसरी गाइडहरू समावेश गर्दछ।