मुझे यह खोजने की आवश्यकता है कि अपाचे किसी साइट के लिए एक्सेस और एरर लॉग्स कहां रख रहा है ।
मेरे पास एक सर्वर तक रूट एक्सेस है जहां दर्जनों साइटें होस्ट की जाती हैं। मैं उन साइटों में से एक को डीबग करने का प्रयास कर रहा हूं। जब मैं साइट ब्राउज़, उस पर दिखाई नहीं देता /var/logs/apache2/access.log
या /var/logs/apache2/error.log
। (फाइलें वहीं हैं , और अन्य साइटें उन पर लॉग इन हो जाती हैं। वास्तव में, सैकड़ों अलग लॉग फाइलें हैं)।
न तो locate httpd.log
है और न ही find . -iname httpd.log
में प्रदर्शन /
मुद्दा कोई भी परिणाम।
साइट के लिए अपाचे विन्यास है:
ServerName REDACTED.com.br
DocumentRoot /var/www/xyz/wiki
AssignUserId xyz_wiki xyz_wiki
<Directory /var/www/xyz/wiki/data>
order allow,deny
deny from all
</Directory>
<Directory /var/www/xyz/wiki/conf>
order allow,deny
deny from all
</Directory>
<Directory /var/www/xyz/wiki/bin>
order allow,deny
deny from all
</Directory>
<Directory /var/www/xyz/wiki/inc>
order allow,deny
deny from all
</Directory>
php_admin_value open_basedir /var/www/xyz/wiki/:/mnt/vdImagem/www/xyz/wiki/
sudo lsof -nP -c apache2 -c httpd | grep -i log
/var/log/apache2/access.log
जिसमें डुप्लिकेट का सुझाव है।