2010-07-24 24 views
7

मैं केकफ़्पी का उपयोग कर रहा हूं। मैं file_get_contents का उपयोग कर फेसबुक से डेटा प्राप्त करने की कोशिश कर रहा हूं। मुझे एक चेतावनी मिलती है।File_get_contents काम नहीं कर रहे हैं?

चेतावनी (2): file_get_contents() [function.file-मिल-सामग्री]: यूआरएल फाइल एक्सेस सर्वर विन्यास में चेतावनी अक्षम किया गया है (2): file_get_contents (https://graph.facebook.com/XXXXXXX/?access_token=111978178XXXXXX|2.lg65A3c0atficNsFcf7Rog__.3600.12799XXXX-1000

वहाँ किसी भी तरह से डेटा प्राप्त करने मैं किसी भी मदद की सराहना करते है?

धन्यवाद।

उत्तर

11

यह आपके सर्वर पर एक कॉन्फ़िगरेशन समस्या है।

अपने php.ini में आप सबसे शायद

allow_url_fopen = Off 

आप इसकी अनुमति देना चाहते हैं, तो है, उस पर करने के लिए निर्धारित किया है। सावधान रहें हालांकि डिफ़ॉल्ट रूप से इसे बंद करने का कारण यह है कि यह अधिक सुरक्षित है।

इसके बजाय कर्ल का उपयोग करना एक आम विकल्प है; आप यह जांचना चाहेंगे कि आपका होस्टिंग वातावरण उस ऑफर करता है या नहीं।

+0

और इसी कारण से यह हो सकता है कि आपका होस्टिंग प्रदाता आपको स्थानीय php.ini में सेट करने से रोक देगा (जब तक कि आपके पास होस्टिंग न हो)। – Leo

संबंधित मुद्दे