बयान वर्तमान में अपनी साइट पर मैं उपयोग कर रहा हूँ में PHP के include_path के पथ संलग्न करने के लिए। मुझे यकीन है कि ऐसा करने का एक बेहतर तरीका है।कैसे की तरह .htaccess
मुझे विश्वास है कि .htaccess
समाधान है, लेकिन मुझे यकीन नहीं है कि इसे कार्यान्वित करने के बारे में कैसे जाना है। अगर मैं सम्मिलित करें:
php_value include_path "public/html/root"
... मैं अपने पथ (/usr/lib/php
, आदि) के बाकी खो देते हैं। मैंने नैतिक कोशिश की:
php_value include_path $include_path . "(path)"
लेकिन निश्चित रूप से यह काम नहीं किया। मैं .htaccess
के साथ इस सूची में एक एकल पथ कैसे प्रीपेड या जोड़ सकता हूं?
दुर्भाग्यवश मैं अभी कई अन्य साइटों के साथ एक सर्वर पर हूं ... मैं प्रत्येक फ़ाइल में path_to_add नहीं रखना चाहता क्योंकि यह कुछ अजीब/घर/12345678/public_html जैसा है ... मैं ' डी बस "public_html" को सबसे सरल तरीके से पथ में शामिल करने के लिए जोड़ना पसंद है। एक खोज करना और स्थानांतरित होने पर प्रतिस्थापित करना लगता है। – zildjohn01
क्या आप वर्तमान php 'include_path' को 'php_info()' या 'get_include_path()' के साथ देख सकते हैं और फिर php_value include_path" public/html/root:/first/old/path:/second/old/path " आपके '.htaccess' पर। आपको केवल एक बार ऐसा करना होगा। – Otterfan
सच है, लेकिन मैं एक और अधिक सुरुचिपूर्ण समाधान की उम्मीद कर रहा था। उम्मीद है कि वे जल्द ही सर्वर को फिर से कॉन्फ़िगर नहीं करेंगे। वैसे भी मदद के लिए धन्यवाद, यह संभवतः यह सबसे अच्छा हो सकता है। – zildjohn01