मेरा php संस्थापन पथ कहाँ है


13

मैं सेंटो का उपयोग कर रहा हूं और मुझे यह पता लगाने की आवश्यकता है कि पीएचपी इंस्टॉलेशन पथ कहां है। क्या ऐसी कोई आज्ञा है जिसका उपयोग मैं यह पता लगाने के लिए कर सकूं। धन्यवाद

जवाबों:


14

मैं एक नई test.php फाइलें बनाने और इस कोड को सम्मिलित करने की सलाह दूंगा:

<?php
phpinfo();
?>

फिर ब्राउजर में test.php ब्राउज करें। इससे आपको php पर बहुत सारी जानकारी मिलनी चाहिए।

यदि आप एक आरपीएम के माध्यम से स्थापित करते हैं, तो भी प्रयास करें

 rpm -ql php

या

 find / -name php.ini

क्या कोड डालें? मुझे कुछ दिखाई नहीं दे रहा है।
फिल होलेनबैक

क्षमा करें, पोस्ट में तय मेरी php को चिह्नित करना भूल गया।
पाब्लो

6

मुझे यकीन नहीं है कि आपको इंस्टॉल पथ से क्या मतलब है, यदि आप बाइनरी के बारे में बात कर रहे हैं जो 'php' शायद काम करेगा।

यदि आप किसी और चीज़ का जिक्र कर रहे हैं जैसे एक्सटेंशन इंस्टॉल dir और मान लें कि आपका php RPMs के साथ इंस्टॉल किया गया था, तो php-config कमांड प्राप्त करने के लिए 'yum install php-devel' करें। आप इसे उन सभी विकल्पों की सूची प्राप्त करने के लिए बिना किसी विकल्प के साथ चला सकते हैं या आप इसे केवल कुछ जानकारी से अनुरोध कर सकते हैं, यहां आपकी स्थिति के लिए कुछ उपयोगी हैं:

php-config --php-binary
php-config --extension-dir
php-config --include-dir

Phpinfo का आउटपुट प्राप्त करने के लिए कमांड लाइन पर 'php -i' चलाने का प्रयास करें।


1

आप इस कमांड का उपयोग भी कर सकते हैं

php -i | grep "Loaded Configuration File"

0

मेरी स्थापना में है

/etc/php.d/

तथा

/usr/include/php

लेकिन मुझे यकीन नहीं है कि आप क्या हासिल करने की कोशिश कर रहे हैं


/usr/include/phpकॉन्फ़िगरेशन में मौजूद होने के दौरान हेडर फ़ाइलें केवल (* .h) होनी चाहिए /etc/php.d। आमतौर पर, PHP में रहता है /usr/binया /usr/local/bin
लेकेन्स्टाइन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.