मैं विकास के xampp
लिए सर्वर का उपयोग कर रहा हूं PHP
और php.ini
फ़ाइल को संपादित करना चाहता हूं ; मैं इसे कहाँ ढूँढ सकता हूँ?
जवाबों:
के लिए विंडोज , आप में फ़ाइल पा सकते हैं 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)इस संदर्भ में, उन्हें एक दूसरे के लिए प्रतिस्थापित किया जा सकता है।
etc
-folder भीतर XAMPP / lampp फ़ोल्डर।
निम्नलिखित को अंदर लिखें 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
यदि आपके पास कई php- संस्करण (xampp आदि) चल रहे हैं, तो मुझे लगता है कि इसका उपयोग करना सबसे आसान है:
php --ini
कमांड लाइन से। विंडोज़ में: या तो आप Shell
xampp में क्लिक करने के बाद , या सीधे cmd
php के "वैश्विक" संस्करण को खोजने के लिए नियमित रूप से। वैश्विक रूप से मेरा मतलब है कि आपके पर्यावरण चर द्वारा संदर्भित संस्करण।
मेरा ओएस ubuntu है, XAMPP में स्थापित है /opt/lampp
, और मुझे php.ini मिला है/opt/lampp/etc/php.ini
Xampp सर्वर चलाएँ।
पर जाएं http: // स्थानीय होस्ट जो XAMPP डैशबोर्ड खुल जाएगा।
शीर्ष नेविगेशन बार में PHPInfo लिंक पर जाएं।
--- या XAMPP http चलाने के बाद ब्राउज़र में सीधे यूआरएल टाइप करें : //localhost/dashboard/phpin.pp
इससे php info पेज खुल जाएगा। वहां आप "भरी हुई कॉन्फ़िगरेशन फ़ाइल /opt/lampp/etc/php.ini" पा सकते हैं, जो php.ini स्थान है।
यह उन लोगों में से एक है "आप तकनीकी रूप से सटीक थे, लेकिन आपने मेरे सवाल का जवाब नहीं दिया" लेकिन इसका मतलब यह नहीं है कि उपरोक्त गलत या गुमराह थे - वे सिर्फ मेरे मुद्दे में नहीं चले।
इसलिए, मुझे लगता है कि मैं एक जवाब दूंगा।
जैसा कि दूसरों ने उल्लेख किया है (मैं हाजिर हूं), मैंने एक फाइल बनाई:
<?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 से बचने की अनुमति नहीं है।
यदि आप अलग-अलग इंस्टॉलरों का उपयोग कर रहे हैं, तो आप अपने HDD पर एक से अधिक php.ini फ़ाइल के साथ अच्छी तरह से समाप्त हो सकते हैं, जो थोड़ी देर के बाद आपकी पवित्रता को प्रभावित कर सकता है।
'Php.ini' के लिए अपने hdd को खोजें, जब एक से अधिक हो।
Php.ini में एक मूल्य में परिवर्तन करने के बाद अपने सर्वर (अपाचे) को पुनः आरंभ करने के लिए एक और पवित्रता-बचत कदम याद है।
मेरे मामले में यह php फ़ोल्डर में "php.ini-development" और "php.ini-production" के रूप में मौजूद है
चल रहा हूँ LAMP
पर डेबियन और खान में है:
/etc/php/7.0/apache2/php.ini
प्रलेखन में http://www.apachefriends.org/en/xampp-windows.html (कॉन्फ़िगरेशन फ़ाइलें अनुभाग, पृष्ठ के नीचे स्थित): \ xampp \ php \ php.ini
मैंने हमेशा सबसे आसान तरीका पाया है php -i
और नीचे फ़िल्टर करना।
* निक्स (मैकओएस सहित):
php -i | grep "Loaded Configuration File"
खिड़कियाँ:
php -i | findstr /C:"Loaded Configuration File"
बेशक यह मानता है कि आपका सीएलआई वातावरण आपके वास्तविक वेब सर्वर के समान पीएचपी बायनेरिज़ का उपयोग कर रहा है।
आप हमेशा यह देख सकते हैं कि which php
* nix और where php
Windows में उपयोग करना सुनिश्चित करें ।
चरण 1: गोटो xammp
चरण 2: php फोलेडर ढूंढें और उस पर क्लिक करें,
2 खोजें: नीचे php.ini फ़ाइल
दूसरा उदाहरण: चरण 1: xampp नियंत्रण कक्ष खोलें
चरण 2: विन्यास पर क्लिक करें,
चरण 3: यहां php.ini फ़ाइल खोजें
लोड किए गए php.ini फ़ाइलों को प्राप्त करने के लिए स्थान का प्रयास करें: कमांड: php --ini