जवाबों:
चल रहा है
php -mआप सभी मॉड्यूल दे देंगे, और
php -iआपको वर्तमान कॉन्फ़िगरेशन के बारे में अधिक विस्तृत जानकारी देगा।
चलाने के आदेश। आपको स्थापित सीमाएँ मिलेंगी:
php -r "print_r(get_loaded_extensions());"
या सभी मॉड्यूल इंस्टॉल करने और संस्करण के साथ स्थापना रद्द करने के लिए इस कमांड को चलाएं
dpkg -l | grep php5
get_loaded_extensions()
PHP फ़ंक्शन का उपयोग करें
php -r "phpinfo(INFO_MODULES);" | grep -B 3 -i version > modules.txt
आप चलाना चाहते हैं:
php -m
कमांड लाइन पर,
या यदि आपके पास सर्वर कॉन्फ़िगरेशन फ़ाइल खुली है
/etc/php5/apache2/php.ini
और सभी एक्सटेंशन देखें,
तुम भी इस तरह से और बंद के बीच स्विच करके उन्हें सक्षम या अक्षम कर सकते हैं
<Extension_name> = <[On | Off]>
<?php
echo "<pre>";
print_r(get_loaded_extensions());
echo "<pre/>";
?>
यदि आप परीक्षण करना चाहते हैं कि क्या कोई विशेष एक्सटेंशन लोड किया गया है, तो आप extension_loaded
फ़ंक्शन का उपयोग भी कर सकते हैं , यहां प्रलेखन देखें
php -r "var_dump(extension_loaded('json'));"
क्या आप किसी विशेष एक्सटेंशन की तलाश कर रहे हैं? अपने में phpinfo();
, बस मारा Ctrl+ Fविस्तार आप देख रहे हैं के पहले 3-4 अक्षरों में अपने वेब ब्राउज़र, प्रकार में है, और यह आप दिखाना चाहिए या नहीं, इसकी भरी हुई।
आमतौर पर phpinfo()
इसमें आपको एक स्थान पर सभी लोड किए गए एक्सटेंशन दिखाई नहीं देते हैं, इसे प्रत्येक लोड किए गए एक्सटेंशन के लिए एक अलग अनुभाग मिला है जहां यह अपने सभी चर, फ़ाइल पथ आदि दिखाता है, इसलिए यदि आपके एक्सटेंशन नाम के लिए कोई अनुभाग नहीं है शायद इसका मतलब यह लोड नहीं है।
वैकल्पिक रूप से आप अपनी php.ini फाइल को खोल सकते हैं और अपने एक्सटेंशन को खोजने के लिए Ctrl+ Fविधि का उपयोग कर सकते हैं , और देखें कि क्या इसकी टिप्पणी की गई है (आमतौर पर लाइन की शुरुआत के पास अर्धविराम द्वारा)।
आपने पूछा कि आपको phpinfo () आउटपुट में लोड किए गए एक्सटेंशन कहां दिखाई देते हैं।
उत्तर:
उन्हें नीचे की ओर अलग-अलग वर्गों / तालिकाओं के रूप में सूचीबद्ध किया गया है और केवल अगर वे लोड किए गए हैं। यहाँ विस्तार कर्ल लोड का एक उदाहरण है।
मैंने इसे लिनक्स डेबियन के साथ स्थापित किया
sudo apt-get install php7.4-curl
php -r 'print_r(get_loaded_extensions());'
यह उसी सूची को आउटपुट करता है जैसेphp -m