2011-12-15 9 views
5

पर स्ट्रीम ऐसी कोई फ़ाइल या निर्देशिका नहीं खोलने में विफल शामिल है। मेरे पास विंडोज़ पर xampp पर चल रहे एक PHP स्क्रिप्ट में एक कथन शामिल है। अगर मैं एक रिश्तेदार पथ का उपयोग करें:PHP: चेतावनी: Windows

include 'c:/xampp/htdocs/xampp/appTrials/myApp/config/eventInfoConfig.php'; 

मैं कैसे उपयोग कर सकते हैं: लेकिन अगर मैं निरपेक्ष पथ का उपयोग मैं कोई त्रुटि है

Warning: include(../config/eventInfoConfig.php) [function.include]: failed to open stream: No such file or directory

:

include '../config/eventInfoConfig.php'; 

मैं त्रुटि संदेश मिलता है मेरे अंदर एक सापेक्ष पथ त्रुटि के बिना शामिल है?

+0

'var_dump (get_include_path()) 'आउटपुट क्या होता है? – greg0ire

+0

स्ट्रिंग (42) ".; सी: \ xampp \ htdocs \ xampp; सी: \ xampp \ php \ Pear;" लेकिन मुझे लगता है कि आपने मेरे प्रश्न का उत्तर दिया है। मुझे अपने php.ini फ़ाइल में include_path पैरामीटर में मेरे अपाचे htdocs फ़ोल्डर में पथ शामिल करने की आवश्यकता है। यह काम करता है! आपकी सहायता के लिए बहुत धन्यवाद!! – user840930

+0

मैं ठीक उसी कारण के लिए ठीक उसी त्रुटि में भाग गया। Include_path का सहारा लेने से पहले यह स्क्रिप्ट की निर्देशिका से संबंधित पथ को हल करने का प्रयास क्यों नहीं करता है ?! –

उत्तर

2

सही पथ शामिल करने के लिए include_path() को ठीक करना चाल है।

+0

मैंने इस लगातार त्रुटि के लिए समस्या निवारण चेकलिस्ट शुरू कर दी है: stackoverflow.com/a/36577021/2873507 –

1

आप सापेक्ष पथ को पूर्ण रूप से बदल सकते हैं। include मुश्किल है। मैं हमेशा एक वैश्विक स्थिरता रखता हूं, BASE_PATH, जिसमें पूर्ण पथ होता है, और उस फ़ाइल को जोड़ना जिसमें मुझे शामिल करने की आवश्यकता है।

+1

शामिल मुश्किल नहीं है, लेकिन सापेक्ष पथ मुश्किल है। – ajreal

+0

शामिल वास्तव में मुश्किल है। मैंने इस लगातार त्रुटि के लिए समस्या निवारण चेकलिस्ट शुरू कर दी है: stackoverflow.com/a/36577021/2873507 –

3

मैं इसे गतिशील बना दूंगा ताकि आप इस फ़ाइल को अन्य फ़ाइलों में भी शामिल कर सकें और फिर भी यह ठीक से काम कर सके।

include_once(dirname(__FILE__).'/../config/eventInfoConfig.php'); 
+0

मैंने समस्या निवारण चेकलिस्ट शुरू कर दी है इस लगातार त्रुटि के लिए यहां: stackoverflow.com/a/36577021/2873507 –