CentOS এ আমি কোথায় অ্যাপাচি ত্রুটি_লগটি পেতে পারি


16

আমি জানতে চাই যেখানে আমি অ্যাপাচি এর ত্রুটি লগ খুঁজে পেতে পারি। আমি যে ওয়েবসাইটটি পড়েছি সে অনুসারে এটি / var / log / httpd / error_log এ থাকা উচিত তবে আমার কাছে / var / লগে httpd ডিরেক্টরি নেই


এটি যেখানে আপনি এটি বর্ণনা করেছেন। সম্ভবত আপনি কখনও অ্যাপাচি শুরু করেন নি এবং তাই এই ডিরেক্টরিটি তৈরি হয় নি। অথবা আপনার কাস্টম বিল্ড কনফিগারেশন রয়েছে। আপনি সম্ভবত কিছু হোস্টিং নিয়ন্ত্রণ প্যানেল সফ্টওয়্যার ইনস্টল করেছেন?
রাফেল লুথিগার

উত্তর:


9

আপনার httpd.conf দেখুন

লগফাইলে ভেরিয়েবল আপনাকে বলবে কোথায় অ্যাপাচি লগ লিখছে। এই মানটি প্রায়শই (সর্বদা?) সার্ভার রুট ভেরিয়েবলের সাথে সম্পর্কিত।


9

সম্ভাবনাগুলি এটি / var / লগ / httpd এ রয়েছে।

আপনি কি locateইনস্টল করেছেন? আপনি কি updatedbসম্প্রতি cronচালিয়েছেন , নাকি আইফিড করেছেন? যদি তাই হয়, আপনি করতে পারেন locate error_log


3

আপনার /etc/httpd.conf ফাইলটি একবার দেখুন এবং পরীক্ষা করুন যে আপনি কোথায় লগ ভল্টার লিখছেন। যেমনটি রাফেল বলেছিল এটি সম্ভবত আপনি সেগুলি বিজোড় স্থানে লিখতে পেরেছেন। আপনার httpd সার্ভারটি আসলে শুরু হয়েছে কিনা তা পরীক্ষা করে দেখুন! :-)


আমি অন্য সার্ভারে, httpd.conf এ নিম্নলিখিত লাইনটি পেয়েছি:
ত্রুটিযুক্ত

2
/ ইত্যাদি / লগগুলি বা / ভেরি / লগগুলি চেক ইন করুন বা সেখানে একটি সম্পূর্ণ পথ নির্ধারণ করুন '/ var / লগ / httpd /
ত্রুটি_লগ

@ খুশিল আপনি কি আমাদের ব্যাখ্যা করতে পারেন কেন কনফিগারেশন ফাইল বলছে logs/error_logতবে আসল লগ ফাইলগুলিতে যায় /var/logs/...কেন?
লুকাস পটারস্কি

@ লুকাসপোটারস্কি httpd.conf- এ একটি মন্তব্য থাকা উচিত যে সার্ভাররুট এর মতো পথে অগ্রসর হয়েছে logs/error_log। এটি সম্ভবত নির্দেশ করে /etc/httpd, যার সাথে প্রতিলিপি থাকতে হবে /var/logs/...
জর্জ মারিয়ান 21
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.