विभिन्न कारकों है कि इंटरनेट कनेक्शन का निर्धारण कर रहे हैं। इंटरफेस राज्य, उदाहरण के लिए। लेकिन, उन लोगों के संबंध में, नेट की प्रकृति के कारण, उचित कॉन्फ़िगरेशन में कोई कामकाजी कनेक्शन नहीं होता है।
तो सबसे अच्छा तरीका यह है कि आप उस फ़ाइल को डाउनलोड करने का प्रयास करें जो आप निश्चित हैं। यदि आप सफल होते हैं, तो आप अगले चरणों का पालन कर सकते हैं। यदि नहीं, तो एक बार फिर से प्रयास करें और फिर असफल हो जाएं।
गंतव्य होस्ट में से किसी एक को चुनने का प्रयास करें। यदि यह संभव नहीं है, तो Google या याहू जैसी कुछ प्रमुख वेबसाइट चुनें।
अंत में, बस wget द्वारा दिए गए त्रुटि कोड की जांच करने का प्रयास करें। मैं शर्त लगाता हूं कि वे 404-एस और टाइमआउट के लिए अलग हैं। आप exec
कॉल में तीसरे पैरामीटर का उपयोग कर सकते हैं:
string exec (string $command [, array &$output [, int &$return_var ]])
स्रोत
2011-02-01 08:38:34
+ अच्छा जवाब किसी और को लगता है कि '[80 | 443]' किसी भी बंदरगाह के बीच स्विच करेगा ... :) – Baba
आप सही हैं @ बाबा ... :) –
[इस] के आधार पर (https: // www .quora.com/डाउनटाइम/सबसे-विश्वसनीय-वेबसाइट-इन-टर्म-ऑफ-अपटाइम) पोस्ट, यह शायद example.com का उपयोग करने के लिए बहुत अधिक समझ में आएगा "www.some_domain.com "जवाब का। – nzn