में कस्टम पर्यावरण वैरिएबल क्या मेरे अपाचे vhost फ़ाइल में environment_name
जैसे कस्टम चर सेट करने का कोई तरीका है जिसे $_ENV
या ini_get("environment_name")
के माध्यम से पढ़ा जा सकता है?PHP
PHP
उत्तर
मैं जानता हूँ कि अगर तुम
SetEnv MY_VAR 1
अपनी .htacces फ़ाइल में
है कि आप में सक्षम
echo $_SERVER['MY_VAR']
करने के लिए अपने PHP स्क्रिप्ट और/या कार्यक्रम में हो जाएगा। यदि आप इसे hhacacces में कर सकते हैं, तो आप इसे अपने vhost कॉन्फ़िगरेशन में कर सकते हैं।
आपके php ini values को सेट करने के लिए php फ़ंक्शन भी हैं।
मुझे $ ENV को पॉप्युलेट करने का कोई तरीका नहीं है, या SetEnv यह करेगा। उपर्युक्त के साथ var_dump ($ ENV) की जांच करना उचित है।
यह अच्छी तरह से करेगा ..: डी – Ian
@ इयान नोट करें कि '$ _SERVER' और' $ _ENV' पूरी तरह अलग हैं। – NullUserException
हाँ, मुझे वास्तव में परवाह नहीं था कि मैं इसे कहां खींचता हूं, जब तक कि यह आसानी से सुलभ हो। :) – Ian
क्या यह विंडोज या लिनक्स पर चल रहा है? – NullUserException
लिनक्स (लोग विंडोज़ पर php/apache चलाते हैं?) – Ian
इयान: हाँ, वे करते हैं। –