को छोड़कर मैंने इस साइट पर 20 से अधिक संबंधित प्रश्न पढ़े, Google में खोज की लेकिन कोई उपयोग नहीं किया। मैं PHP के लिए नया हूं और एक यूआरएल लाने के लिए PHP सरल एचटीएमएल डोम पार्सर का उपयोग कर रहा हूं। हालांकि यह स्क्रिप्ट स्थानीय परीक्षण पृष्ठों के साथ काम करती है, यह सिर्फ उस यूआरएल के साथ काम नहीं करेगी जिसके लिए मुझे स्क्रिप्ट चाहिए।चेतावनी: file_get_contents: स्ट्रीम खोलने में विफल: रीडायरेक्शन सीमा तक पहुंच गई,
यहाँ कोड है कि मैं इस के लिए लिखा था, एक उदाहरण फ़ाइल है कि PHP सरल डोम पार्सर पुस्तकालय के साथ आया था निम्नलिखित है:
<?php
include('simple_html_dom.php');
$html = file_get_html('http://www.farmersagent.com/Results.aspx?isa=1&name=A&csz=AL');
foreach($html->find('li.name ul#generalListing') as $e)
echo $e->plaintext;
?>
और इस त्रुटि संदेश है कि मैं मिलता है:
Warning: file_get_contents(http://www.farmersagent.com/Results.aspx?isa=1&name=A&csz=AL) [function.file-get-contents]: failed to open stream: Redirection limit reached, aborting in /home/content/html/website.in/test/simple_html_dom.php on line 70
कृपया मुझे मार्गदर्शन करें कि इसे काम करने के लिए क्या किया जाना चाहिए। मैं नया हूं इसलिए कृपया एक तरीका सुझाएं जो सरल है। इस साइट पर अन्य प्रश्नों और उनके उत्तरों को पढ़ने के दौरान, मैंने हैंडल बनाने के लिए कर्ल विधि की कोशिश की लेकिन मैं इसे काम करने में असफल रहा। मैंने जिस कर्ल विधि की कोशिश की वह "संसाधन" या "ऑब्जेक्ट्स" लौटती रहती है। मुझे नहीं पता कि सरल एचटीएमएल डोम पार्सर को $ html-> ढूंढें() सही तरीके से काम करने के लिए कैसे पास किया जाए।
कृपया मदद करें! धन्यवाद!
मैं '200 OK', रीडायरेक्ट न सब पर जब मैं उस तक पहुँचने का प्रयास फ़ाइल ... –
हाय, कोलिंक! आपके कमेंट के लिए धन्यवाद।यह अजीब बात है कि यह मेरे विंडोज पीसी पर एक त्रुटि 500 दिखाता है और जब मैं इसे अपने लिनक्स सर्वर पर चलाता हूं, तो यह त्रुटि संदेश दिखाता है। –
@ कंधन मिश्रा अच्छा होगा यदि आप उत्तर में से कोई एक चुनते हैं और इसे सही के रूप में चिह्नित करते हैं, अगर यह आपकी समस्या हल करता है, ठीक है? – PSyLoCKe