2010-05-18 17 views
5

के साथ फ़ोल्डर में अपाचे htdocs मेरे पास c_ \ anything1 \ 怘 怙 怚 怛 \ anything2 जैसे फ़ोल्डर में मेरा अपाचे (विंडोज़ के लिए) htdocs है। समस्या यह है कि इस मामले में php यहां से किसी भी स्क्रिप्ट को निष्पादित नहीं करेगा और इस तरह एक त्रुटि संदेश प्रदर्शित करेगा:यूनिकोड नाम

`चेतावनी: अज्ञात: स्ट्रीम खोलने में विफल: लाइन पर अज्ञात में ऐसी कोई फ़ाइल या निर्देशिका 0

गंभीर त्रुटि: अज्ञात: उद्घाटन आवश्यक विफल 'ग:/anything1/怘 怙 怚 怛 /anything2/index.php' (include_path = '.; C: \ PHP5 \ नाशपाती') लाइन 0 पर अज्ञात में `

यदि मैं एक HTML फ़ाइल खोलने का प्रयास करता हूं, तो यह अपाचे द्वारा परोसा जाता है, इसलिए ऐसा लगता है कि समस्या केवल php के साथ दिखाई देती है। क्या आपको पता है कि इसे कैसे हल किया जाए?

+0

हम्म मुझे यह पसंद है अच्छा प्रश्न ... :) –

उत्तर

0

मैं गलत हो सकता हूं लेकिन मैं कहूंगा कि आप PHP को पैच किए बिना ऐसा नहीं कर सकते हैं। अपाचे (या PHP अपाचे हैंडलर) यूटीएफ -8 में एन्कोडेड पथ को पास करता है और PHP आखिरकार FindFirstFile के एएनएसआई संस्करण पर निर्भर करता है (और आप यूटीएफ -8 कोडपेज सेट नहीं कर सकते हैं)।

मैं आपको submit a bug report का सुझाव देता हूं।

0

मैं एक ही समस्या है,
और पढ़ें @http://www.oneminuteinfo.com/2011/02/solve-php-failed-to-open-stream-error.html यह .. मदद की जा सकती है आप

+2

ध्यान दें कि [कड़ी-केवल उत्तर] (http://meta.stackoverflow.com/tags/link-only-answers/info) निराश हो जाते हैं, इसलिए SO समाधान एक समाधान के लिए खोज का अंत बिंदु होना चाहिए (बनाम अभी तक संदर्भों का एक और स्टॉपओवर, जो समय के साथ पुराना हो जाता है)। लिंक को संदर्भ के रूप में रखते हुए, यहां स्टैंड-अलोन सारांश जोड़ना पर विचार करें। – kleopatra

+0

@ नीले मैं आपके बिंदु को समझता हूं, लेकिन वे समाधान मेरी स्थिति के लिए अच्छे नहीं हैं, क्योंकि मुझे नवीनतम PHP और उस विशिष्ट यूनिकोड फ़ोल्डर का उपयोग करना था जिसमें मैंने प्रश्न में उल्लेख किया था (या कुछ बहुत समान)। लेकिन किसी भी तरह, धन्यवाद। – Zsolti

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

  • कोई संबंधित समस्या नहीं^_^