2017-01-18 11 views
5

मैं अपने स्थानीय सर्वर से एक छवि प्राप्त करने के लिए एक HTML5 जावास्क्रिप्ट ऐप विकसित कर रहा हूं जो ऐप के समान मशीन पर चलता है। जब मैं अपने क्रोम पर अनुप्रयोग चलाने, मुझे मिल गया:XAMPP की निर्देशिका में सभी फ़ाइलों के लिए 'एक्सेस-कंट्रोल-अनुमति-उत्पत्ति' शीर्षलेख को कैसे सक्षम करें?

छवि तक पहुंच 'http://localhost/someDIrectory/1.jpg' पर मूल 'http://localhost:50000' से CORS नीति द्वारा अवरोधित कर दिया गया है: नहीं 'पहुंच-नियंत्रण-अनुमति दें-उत्पत्ति' शीर्षक अनुरोधित संसाधन पर मौजूद है। उत्पत्ति 'http://localhost:50000' इसलिए पहुंच की अनुमति नहीं है।

यहां कई सवाल से, जवाब का कहना है मैं

हेडर स्थापित करने के लिए ("पहुंच-नियंत्रण-अनुमति दें-मूल: *") की जरूरत है कि;

php फ़ाइल में और यह काम करना चाहिए, लेकिन यह php फ़ाइलों के लिए है ... छवियों या छवियों के साथ निर्देशिका के बारे में क्या?

मैं भी How do I enable cross-origin resource sharing on XAMPP? में आए और httpd.conf में

<IfModule C:\xampp\htdocs\someDIrectory\1.jpg> 
    Header set Access-Control-Allow-Origin: * 
</IfModule> 

जोड़ने की कोशिश की है। मैंने XAMPP को पुनरारंभ करने का प्रयास किया और उपरोक्त पुनः प्रयास किया। लेकिन मुझे जो परिणाम मिला वह अभी भी वही है।

XAMPP के लिए ऐसी सेटिंग को सही ढंग से सेट अप करने के लिए कैसे करें?

नोट: मैं निर्माण 2 का उपयोग कर रहा हूं जिसे मूल रूप से एक HTML5/जावास्क्रिप्ट के रूप में निर्यात किया जाता है। मैं बस यूआरएल एक्शन से स्प्राइट लोड का उपयोग कर रहा हूं।

+0

' 'कोई समझ नहीं आता है। मैन्युअल में उस निर्देश के विवरण पर पढ़ें। – CBroe

उत्तर

7

अपनी फ़ाइलों की निर्देशिका में ".htaccess" नामक एक फ़ाइल बनाएं और फ़ाइल में निम्न जोड़ें।

Header set Access-Control-Allow-Origin "http://localhost:50000/" 
संबंधित मुद्दे