PHP त्रुटियों के साथ अपाचे त्रुटि लॉग


10

मैंने अभी PHP और Apache की स्थापना की है और यह खोजना चाहूंगा कि त्रुटियां कहां हो रही हैं। PHP के लिए अपाचे में त्रुटि लॉग का डिफ़ॉल्ट पथ क्या है?


1
आपने उल्लेख किया है कि आप किस प्रकार के ऑपरेटिंग सिस्टम पर अपाचे चला रहे हैं। लॉगफ़ाइल्स के स्थान के लिए अपने अपाचे कॉन्फ़िगर की जाँच करें।
पोस्का

मैं Ubuntu OS का उपयोग कर रहा हूँ।
Genadinik

वह कौन सी फाइल है जिसमें यह जानकारी होनी चाहिए? - धन्यवाद!
जेनाडिनिक

जवाबों:


6

इन लोकप्रिय ऑपरेटिंग सिस्टम में स्थान हैं:

RHEL / Red Hat / CentOS / फेडोरा लिनक्स अपाचे त्रुटि फ़ाइल स्थान - / var / log / httpd / error_log

डेबियन / उबंटू लिनक्स अपाचे त्रुटि लॉग फ़ाइल स्थान - /var/log/apache2/error.log

फ्रीबीएसडी अपाचे त्रुटि लॉग फ़ाइल स्थान - /var/log/httpd-error.log

अपाचे लॉग फ़ाइलों के बारे में विस्तृत जवाब यहाँ है: http://www.cyberciti.biz/faq/apache-logs/


2

इसे इस्तेमाल करे:

  1. error_reporting = E_ALL | E_STRICT
  2. error_log = /var/log/php_errors.log
  3. लॉग फ़ाइल मैन्युअल रूप से बनाएँ
/var/log/php_errors.log स्पर्श करें
chown www-data: /var/log/php_errors.log
chmod + rw /var/log/php_errors.log

अब आप PHP त्रुटियों को इस तरह से देख सकते हैं

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