"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > मुझे अपनी PHP कर्ल स्क्रिप्ट में \"कर्ल त्रुटि: रिकव विफलता: पीयर द्वारा कनेक्शन रीसेट\" त्रुटि क्यों मिल रही है?

मुझे अपनी PHP कर्ल स्क्रिप्ट में \"कर्ल त्रुटि: रिकव विफलता: पीयर द्वारा कनेक्शन रीसेट\" त्रुटि क्यों मिल रही है?

2024-11-08 को प्रकाशित
ब्राउज़ करें:704

Why am I getting the \

कर्ल त्रुटि: पुनर्प्राप्ति विफलता: पीयर द्वारा कनेक्शन रीसेट - PHP कर्ल

"कर्ल त्रुटि: पुनर्प्राप्ति विफलता: कनेक्शन रीसेट द्वारा" का सामना करना पड़ रहा है PHP कर्ल में पीयर" त्रुटि भ्रमित करने वाली हो सकती है। इस समस्या के समाधान के लिए संभावित कारणों और समाधानों की खोज यहां दी गई है:

संभावित कारण और समाधान

1. टीसीपी/आईपी मुद्दे:

नेटवर्क कनेक्टिविटी में अचानक गिरावट के कारण रिमोट सर्वर ने कनेक्शन समाप्त कर दिया होगा। किसी भी टीसीपी/आईपी-संबंधी समस्या को हल करने के लिए अपने होस्टिंग प्रदाता से जांच करने या अपने ओएस को अपग्रेड करने पर विचार करें।

2. कर्नेल बग:

लिनक्स उपयोगकर्ताओं के लिए, v2.6.17 के बाद कर्नेल में एक टीसीपी विंडो स्केलिंग बग हो सकता है। अधिक जानकारी के लिए लिनक्स बग रिपोर्ट देखें और सुनिश्चित करें कि आप एक अद्यतन कर्नेल संस्करण का उपयोग कर रहे हैं।

3. PHP और CURL बग:

सुनिश्चित करें कि आप ज्ञात बग से बचने के लिए PHP और CURL के नवीनतम संस्करणों का उपयोग कर रहे हैं। किसी भी उपलब्ध अपडेट की जांच करें और इन समस्याओं को हल करने के लिए अपग्रेड करें।

4. अधिकतम ट्रांसमिशन यूनिट (एमटीयू):

नेटवर्क कनेक्शन को पार करने वाले पैकेट का आकार डिफ़ॉल्ट 1500 बाइट्स से बदल गया हो सकता है। ऐसा तब हो सकता है जब कोई वीपीएन कॉन्फ़िगर किया गया हो या कोई विशिष्ट एमटीयू सेटिंग लागू की गई हो। तदनुसार एमटीयू आकार की जांच करें और समायोजित करें।

5. फ़ायरवॉल (iptables):

अपने सर्वर की फ़ायरवॉल सेटिंग्स की जाँच करें। सुनिश्चित करें कि स्रोत आईपी पते से आने वाले कनेक्शन के लिए पोर्ट 80 खुला है और आईपीटेबल्स में कनेक्शन को अवरुद्ध करने वाले कोई नियम नहीं हैं।

प्रायोगिक दृष्टिकोण

कोशिश एक अलग सर्वर:

सर्वर से संबंधित समस्याओं को दूर करने के लिए एक अलग सर्वर पर स्क्रिप्ट का परीक्षण करें। यदि त्रुटि बनी रहती है, तो अन्य समस्या निवारण चरणों के साथ आगे बढ़ें।

अतिरिक्त कोड-संबंधित विचार

1. एसएसएल:

यदि दूरस्थ यूआरएल HTTPS का उपयोग करता है, तो आपके कोड में उचित एसएसएल सेटिंग्स आवश्यक हैं। सुनिश्चित करें कि आपने ओपनएसएसएल स्थापित और सक्षम किया है, और एसएसएल सत्यापन को संभालने के लिए निम्नलिखित कोड लागू करें:

curl_setopt($c, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($c, CURLOPT_SSL_VERIFYHOST, false);

इन संभावित कारणों पर विचार करके और उचित समाधान लागू करके, आपको अपने PHP कर्ल में "CURL त्रुटि: Recv विफलता: सहकर्मी द्वारा कनेक्शन रीसेट" समस्या को हल करने में सक्षम होना चाहिए स्क्रिप्ट बनाएं और रिमोट सर्वर से एक स्थिर कनेक्शन स्थापित करें।

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3