Php.ini फ़ाइल (xampp) का पता कैसे लगाएं


82

मैं विकास के xamppलिए सर्वर का उपयोग कर रहा हूं PHPऔर php.iniफ़ाइल को संपादित करना चाहता हूं ; मैं इसे कहाँ ढूँढ सकता हूँ?

जवाबों:


102

के लिए विंडोज , आप में फ़ाइल पा सकते हैं C:\xampp\php\php.ini-Folder (Windows) या में etc-Folder ( भीतर XAMPP-फ़ोल्डर)।

लिनक्स के तहत , अधिकांश वितरण के तहत लैम्प लगाते हैं /opt/lampp, इसलिए फ़ाइल के नीचे पाया जा सकता है /opt/lampp/etc/php.ini

इसे एक सामान्य टेक्स्ट-एडिटर का उपयोग करके संपादित किया जा सकता है।

स्पष्टीकरण :

  • Xampp( एक्स ("कुछ ओएस" के लिए), एक पाउच, एम ySQL, पी erl, पी एचपी)
  • Lampp( L inux, A pache, M ySQL, P erl, P HP)

इस संदर्भ में, उन्हें एक दूसरे के लिए प्रतिस्थापित किया जा सकता है।


केवल विंडोज़ पर xampp के साथ यह \ xampp \ php फ़ोल्डर है
Matijs

/ etc / किसी के पास xampp फ़ोल्डर नहीं है
जोनाथन


1
@JonathanLeaders हाँ, यह अंडर 4 लिनक्स है। मैं मतलब etc-folder भीतर XAMPP / lampp फ़ोल्डर।
लुकास नथ

35

निम्नलिखित को अंदर लिखें phpini_path.php(या AnyNameAsYouLike.php) और ब्राउज़र में चलाएं।

<?php phpinfo();?>

विभिन्न अन्य मापदंडों के बीच आपको Loaded Configuration Fileपैरामीटर मिलेगा जो php.iniसर्वर पर पथ है ।

php.iniसर्वर ऑपरेटिंग सिस्टम पर निर्भर करता है का स्थान :

Windows (Xampp स्थापना के साथ) :

/xampp/php/php.ini 

macOS, OS X:

/private/etc/php.ini

लिनक्स:

/etc/php.ini
/usr/bin/php5/bin/php.ini
/etc/php/php.ini
/etc/php5/apache2/php.ini


12

यदि आपके पास कई php- संस्करण (xampp आदि) चल रहे हैं, तो मुझे लगता है कि इसका उपयोग करना सबसे आसान है:

php --ini

कमांड लाइन से। विंडोज़ में: या तो आप Shellxampp में क्लिक करने के बाद , या सीधे cmdphp के "वैश्विक" संस्करण को खोजने के लिए नियमित रूप से। वैश्विक रूप से मेरा मतलब है कि आपके पर्यावरण चर द्वारा संदर्भित संस्करण।


6

अपने दस्तावेज़ रूट में कहीं एक स्क्रिप्ट रखो

<?php
phpinfo();

फ़ंक्शन के अन्य आउटपुट में आप बताएंगे php.iniकि स्क्रिप्ट निष्पादित होने से पहले कौन से पार्स किए गए हैं।


6

मेरा ओएस ubuntu है, XAMPP में स्थापित है /opt/lampp, और मुझे php.ini मिला है/opt/lampp/etc/php.ini


धन्यवाद मैंने भी xampp स्थापित किया है और उपरोक्त पथ में php.ini पाया है जिसका आपने उल्लेख किया है :)
Arzon Barua

6

Xampp सर्वर चलाएँ।

  1. पर जाएं http: // स्थानीय होस्ट जो XAMPP डैशबोर्ड खुल जाएगा।

  2. शीर्ष नेविगेशन बार में PHPInfo लिंक पर जाएं।

--- या XAMPP http चलाने के बाद ब्राउज़र में सीधे यूआरएल टाइप करें : //localhost/dashboard/phpin.pp

इससे php info पेज खुल जाएगा। वहां आप "भरी हुई कॉन्फ़िगरेशन फ़ाइल /opt/lampp/etc/php.ini" पा सकते हैं, जो php.ini स्थान है।


2

यह उन लोगों में से एक है "आप तकनीकी रूप से सटीक थे, लेकिन आपने मेरे सवाल का जवाब नहीं दिया" लेकिन इसका मतलब यह नहीं है कि उपरोक्त गलत या गुमराह थे - वे सिर्फ मेरे मुद्दे में नहीं चले।

इसलिए, मुझे लगता है कि मैं एक जवाब दूंगा।

जैसा कि दूसरों ने उल्लेख किया है (मैं हाजिर हूं), मैंने एक फाइल बनाई:

<?php
phpinfo(); 
?>

तो यह बहुत अच्छा काम किया। हालांकि, यह "(कोई नहीं)" दिखाया

तो आप कहां मिलेंगे (कोई नहीं) !?

मेरे मामले में, विंडोज पर, आप बस उसी स्थान पर जाते हैं जहां php स्थापित है; मैंने पहले ही इसे स्थापित कर लिया था, c:\phpमेरा मानना ​​है कि यह अन्य प्लेटफार्मों पर समान कदम होगा।

फिर, एक कमांड लाइन से, पूर्व के लिए शक्तियां टाइप करें: notepad c:\php\php.ini

इसे बताएं हां, आप इसे बनाना चाहते हैं, फिर पहले जो भी बदलाव की जरूरत है उसे जोड़ें। मेरे लिए, उदाहरण के लिए:

extension_dir = "c:\php\ext"
extension=mysqli
upload_max_filesize = 25M
post_max_size = 13M
max_execution_time = 300

फिर सेव करें। निश्चित!

वैसे - यदि आप "फाइल नया" करते हैं और फिर "नोटपैड" के रूप में सेव करते हैं, तो आपकी फाइल को php.ini.txt में बदलने में मदद मिलेगी। मित्रों को मित्र को CLI से बचने की अनुमति नहीं है।


यह नौ साल पुराने प्रश्न के उत्तर के रूप में एक पूरी तरह से अलग प्रश्न और उत्तर की तरह लगता है। यदि आप इसे यहाँ हटाते हैं, लेकिन इसे एक प्रश्न और एक उत्तर में अलग करते हैं, तो आप प्रश्न को पोस्ट कर सकते हैं और इसे स्वयं उत्तर दे सकते हैं और साइट की गुणवत्ता और आपके उत्थान की संभावना दोनों को बढ़ा सकते हैं।
जेसन एलर

1

यदि आप अलग-अलग इंस्टॉलरों का उपयोग कर रहे हैं, तो आप अपने HDD पर एक से अधिक php.ini फ़ाइल के साथ अच्छी तरह से समाप्त हो सकते हैं, जो थोड़ी देर के बाद आपकी पवित्रता को प्रभावित कर सकता है।

'Php.ini' के लिए अपने hdd को खोजें, जब एक से अधिक हो।

Php.ini में एक मूल्य में परिवर्तन करने के बाद अपने सर्वर (अपाचे) को पुनः आरंभ करने के लिए एक और पवित्रता-बचत कदम याद है।


1

मैं PHP 7 के साथ xampp का उपयोग कर रहा हूँ। आप php.ini की तलाश कर सकते हैं

/etc/php/7.0/apache2


1

मेरे मामले में यह php फ़ोल्डर में "php.ini-development" और "php.ini-production" के रूप में मौजूद है



1

चरण 1: xampp नियंत्रण कक्ष खोलें

चरण 2: फिर अपाचे मॉड्यूल कॉन्फिग बटन पर क्लिक करें।

स्टेप 3. इसके बाद आप कुछ कॉन्फिगर फाइल लिस्ट देख पाएंगे।

चरण 4: फिर php.ini फ़ाइल पर क्लिक करें। यह डिफ़ॉल्ट संपादक में खुला होगा।

छवि को रेफर्न के लिए झटका दिया गया था। यहाँ छवि विवरण दर्ज करें



0

जैसा कि KingCrunch ने बताया, phpinfo का उपयोग करके आप देख सकते हैं कि "लोड की गई कॉन्फ़िगरेशन फ़ाइल" पंक्ति में कौन सी कॉन्फ़िग फ़ाइल क्रिया में है। मेरे मामले में C: \ xampp \ Apache \ bin नोट में था कि php.ini C में भी है: \ xampp \ php जो बेमानी और अप्रासंगिक लगता है


0

मैंने हमेशा सबसे आसान तरीका पाया है php -iऔर नीचे फ़िल्टर करना।

* निक्स (मैकओएस सहित):

php -i | grep "Loaded Configuration File"

खिड़कियाँ:

php -i | findstr /C:"Loaded Configuration File"

बेशक यह मानता है कि आपका सीएलआई वातावरण आपके वास्तविक वेब सर्वर के समान पीएचपी बायनेरिज़ का उपयोग कर रहा है।

आप हमेशा यह देख सकते हैं कि which php* nix और where phpWindows में उपयोग करना सुनिश्चित करें ।


0

मैं अपने मैक पर PhpStorm पर रन करते समय जरूरत में चला गया हूं। नारंगी पाठ का पालन करें।

यहाँ छवि विवरण दर्ज करें


0

चरण 1: गोटो xammp

चरण 2: php फोलेडर ढूंढें और उस पर क्लिक करें,

2 खोजें: नीचे php.ini फ़ाइल

पथ: C: \ xampp \ php यहाँ छवि विवरण दर्ज करें

दूसरा उदाहरण: चरण 1: xampp नियंत्रण कक्ष खोलें

चरण 2: विन्यास पर क्लिक करें,

चरण 3: यहां php.ini फ़ाइल खोजें

यहाँ छवि विवरण दर्ज करें

लोड किए गए php.ini फ़ाइलों को प्राप्त करने के लिए स्थान का प्रयास करें: कमांड: php --ini

यहाँ छवि विवरण दर्ज करें

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.