एक वर्चुअल होस्ट के लिए एरर और एक्सेस लॉग को बंद करें


18

अगर मैं एक वर्चुअल होस्ट के अंदर एक त्रुटि लॉग सेट नहीं करता हूं तो यह डिफ़ॉल्ट त्रुटि / एक्सेस लॉग के लिए डिफ़ॉल्ट होगा। क्या एक वर्चुअल होस्ट के लिए इसे बंद करने का कोई तरीका है?

जवाबों:


35

<VirtualHost>प्रश्न में vhost के लिए आपके ब्लॉक के भीतर आप लॉग इन को / dev / null में भेजे जाने के लिए कॉन्फ़िगर कर सकते हैं

<VirtualHost *:80>
     ServerName nologserver.tld

     ErrorLog /dev/null
     CustomLog /dev/null common
</VirtualHost>

क्या यह विंडोज पर भी काम करेगा?
उवे कीम

1
@UweKeim नहीं, मैं एक विंडोज समाधान के लिए देख रहा हूँ ...
TheStoryCoder

0

निम्नलिखित के लिए /etc/apache2/conf-enabled/other-vhosts-access-log.conf बदलें:

ErrorLog /dev/null

CustomLog /dev/null common

इस परिवर्तन के बाद अपाचे को रीस्टार्ट करने पर मुझे निम्न त्रुटि मिलती है: /etc/apache2/sites-enabled/example.com की लाइन 71 पर सिंटैक्स त्रुटि: CustomLog में दो या तीन तर्क, एक फ़ाइल का नाम, एक कस्टम फ़ाइल स्वरूप स्ट्रिंग या स्वरूप नाम लेता है , और एक वैकल्पिक "एनवी =" क्लॉज (डॉक्स देखें)
जॉन मैग्नोलिया
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.