অ্যাপাচি কোনও সাইটের অ্যাক্সেস এবং ত্রুটি লগগুলি কোথায় রাখছে তা আমার সন্ধান করতে হবে ।
আমার এমন সার্ভারে রুট অ্যাক্সেস রয়েছে যেখানে কয়েক ডজন সাইট হোস্ট করা আছে। আমি সেই সাইটগুলির মধ্যে একটি ডিবাগ করার চেষ্টা করছি। আমি যখন সাইট ব্রাউজ, এটা এ প্রদর্শিত না /var/logs/apache2/access.log
বা /var/logs/apache2/error.log
। (ফাইলগুলি সেখানে রয়েছে এবং অন্যান্য সাইটগুলি সেগুলিতে লগ হয় In বাস্তবে, শত শত বিভিন্ন লগ ফাইল রয়েছে)।
কোনও ফলাফল ইস্যুতে 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
।