मैंने "twitteroauth" और "oauth" PHP स्क्रिप्ट्स here का उपयोग करके, मेरी वेबसाइट से ट्वीट्स पोस्ट करने के लिए एक ट्विटर ऐप बनाया है।मेरा ट्विटर ऐप पोर्ट पोर्ट त्रुटि क्यों लौटा रहा है?
सब कुछ काम करता है, लेकिन मेरी त्रुटि लॉग मुझे इस त्रुटि दे रहे हैं:
Undefined index: port OAuth.php 383
इस हालांकि काम करने से मेरी स्क्रिप्ट बाधा होने के लिए नहीं लगता है, मैं शोर से मुक्त मेरी त्रुटि लॉग रखना चाहते हैं । और संभावित भविष्य के मुद्दों से बचें।
कोई विचार यह क्यों हो रहा है?
public function get_normalized_http_url() {
$parts = parse_url($this->http_url);
$port = @$parts['port']; <-- Line 383
$scheme = $parts['scheme'];
$host = $parts['host'];
$path = @$parts['path'];
$port or $port = ($scheme == 'https') ? '443' : '80';
if (($scheme == 'https' && $port != '443')
|| ($scheme == 'http' && $port != '80')) {
$host = "$host:$port";
}
return "$scheme://$host$path";
}
ठीक है, क्या '$ भागों [" बंदरगाह "]' में क्या है? मुझे लाइब्रेरी नहीं पता लेकिन अगर यह खाली है, तो शायद आपको एक मूल्य जोड़ना होगा? –