XAMPP में PHP की त्रुटि लॉग कहाँ रहती है?


जवाबों:


114

\xampp\apache\logs\error.log, xamppआपका इंस्टालेशन फोल्डर कहां है। यदि आपने error_logPHP में सेटिंग को नहीं बदला है (चेक के साथ phpinfo()), तो इसे अपाचे लॉग में लॉग इन किया जाएगा।


2
लिनक्स (Ubuntu 14.04) के लिए xampp में यह पथ मौजूद नहीं है
मुहम्मद बिन युसरत

1
मेरे लिए (macOS), त्रुटि लॉग पथ vm के अंदर रहता है (जिसे महसूस करने में मुझे एक लंबे समय तक लग गया था)। मैं केवल xampp कंट्रोल पैनल टर्मिनल के माध्यम से एक्सेस करना जानता हूं, इसका एक रास्ता है:/opt/lampp/logs/php_error_log
स्कॉट एंडरसन

58

मैंने इसे पाया: \xampp\php\logs\php_error_log


12
इसे क्यों ठुकरा दिया गया? XAMPP के नए संस्करण में, यह सही निर्देशिका है।
cdmckay

2
सही है, प्रश्न को वर्तमान स्वीकृत उत्तर को भी सही बनाने के लिए XAMPP संस्करण को शामिल करने के लिए संपादित किया जाना चाहिए ...
Frhay

XAMPP के मेरे संस्करण पर रूट फ़ोल्डर xampp के बजाय लैम्प है। अन्यथा स्थान समान है।
पॉसफ़न 12

10

आप xampp नियंत्रण कक्ष भी खोल सकते हैं और बटन "लॉग" पर क्लिक कर सकते हैं:

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


11
अच्छा तीर: डी @ ब्लैक
रॉबर्टो

1
अगर मैं इसे क्लिक करता हूं, तो फ़ाइल नहीं मिलती है। मैं रास्ता कैसे तय कर सकता हूं ताकि यह लॉग फाइल मिल जाए?
निमो

9

मैक उपयोगकर्ताओं के लिए XAMPP संस्करण 1.7.3

/Applications/XAMPP/xamppfiles/logs/error_log

नए संस्करण में, यह मेरे लिए सिर्फ / एप्लीकेशन / XAMPP / लॉग था।
डेमिट्री

5

\xampp\php\logs मेरे लिए बिल्कुल भी मौजूद नहीं था - जो भी कारण हो।

मुझे बस \xampp\php\बुलाया में एक फ़ोल्डर बनाना था logsऔर फिर php_error_logफ़ाइल बनाई गई और उसे लिखा गया।


4

Ubuntu के लिए XAMPP में php लॉग फ़ाइल की खोज करने वाले किसी भी व्यक्ति के लिए:

/opt/lampp/logs/php_error_log

संभवत: यह एक बड़े आकार का होगा (मेरा लगभग 350 mbs था) और इसे खोलने के बाद मेरे पाठ संपादक को धीमा कर दिया। यदि आप सभी पिछले लॉग के बारे में परवाह नहीं करते हैं, तो आप बस टर्मिनल पर जाकर आसानी से फ़ाइल को खाली कर सकते हैं और फिर इन तीन लाइनों को एक-एक करके लिख सकते हैं:

sudo su 
cd /opt/lampp/logs/
> php_error_log

और नए लॉग अब खोलना आसान और तेज़ होगा।

आशा है कि कुछ उबंटू उपयोगकर्ता इसे मददगार पाएंगे।


3

अपनी कॉन्फ़िगरेशन फ़ाइल में देखें और error_log सेटिंग खोजें। या इस सेटिंग को खोजने के लिए phpinfo () का उपयोग करें।



0

मेरे मुद्दे के लिए, मुझे लॉग को शून्य करना पड़ा:

sudo bash -c ' > /Applications/XAMPP/xamppfiles/logs/php_error_log '



0

डिफ़ॉल्ट रूप से xampp php लॉग फ़ाइल पथ / xampp_installation_folder / php / लॉग / php_error_log में है, लेकिन मैंने देखा कि कभी-कभी यह स्वचालित रूप से उत्पन्न नहीं होगा। शायद यह एक विंडोज़ खाता हो सकता है जो अनुमति की समस्या को लिख दे? मुझे यकीन नहीं है, लेकिन मैंने लॉग फ़ोल्डर और php_error_log फ़ाइल मैन्युअल रूप से बनाई है और फिर अंततः इसमें लॉग लॉग लॉग किए गए।


0

जैसा कि ऊपर कहा गया है कि आप विंडोज़ में PHP त्रुटि लॉग पा सकते हैं। C: \ xampp \ apache \ log \ error.log में। आप आसानी से अंतिम लॉग प्रदर्शित कर सकते हैंtail -f .\error.log


0

आप बस phpmyadmin से लॉग पथ की जांच कर सकते हैं

इसे चलाओ:

http: // localhost / डैशबोर्ड /

अब PHPInfo (ऊपरी दाएं कोने) पर क्लिक करें या आप बस इस यूआरएल को अपने ब्राउज़र में चला सकते हैं

http: //localhost/dashboard/phpinfo.php

अब "error_log" (बिना उद्धरण के) खोजें आपको लॉग पथ मिल जाएगा।

का आनंद लें!

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