অ্যাপাচি ত্রুটি লগগুলি অ্যাক্সেস করতে পারে না


18

আমার উবুন্টু ভিটুয়াল সার্ভারটি অফলাইনে নেই। আমি এটিকে পুনরায় বুট করেছি এবং এখন যা হয়েছে তা ডিবাগ করতে চাই।

আমি ব্রাউজ করতে পারি /etc/logতবে যদি আমি চেষ্টা cd apache2করি তবে অনুমতিটি অস্বীকার করেছে। আমি নিশ্চিত যে আমার ব্যবহারকারীর অ্যাকাউন্টে প্রিভিলিজেস রয়েছে। আমি চেষ্টা করেছিলাম sudo cd apache2যা ত্রুটি দেয়sudo: cd: command not found

আমি কিভাবে অ্যাপাচি লগগুলিতে অ্যাক্সেস করতে পারি? আমি সাফল্য ছাড়াই এসএফটিপি দিয়ে চেষ্টা করেছি

পিএস আমি লিনাক্স এবং ভার্চুয়াল সার্ভারগুলিতে নতুন, তবে আমি যা যা করতে পারি তা শিখতে আগ্রহী।


sudo -iতাহলে চেষ্টা করুন cd apache2
উইলফ

@ উইলফ এর পরে বলছে -বাশ: সিডি: অ্যাপাচি 2: এ জাতীয় কোনও ফাইল বা ডিরেক্টরি নেই
এস ..

sudo su তাদের অ্যাক্সেস
বিদ্যুৎ থেকে

লগগুলি var এর অধীনে অবস্থিত etc. ইত্যাদি আপনাকে আপনার / var / লগ / অ্যাপাচি 2 এ যেতে হবে। যদি আপনার ফোল্ডারে প্রবেশের অধিকার না থাকে তবে একটি রুট টার্মিনাল খুলুন। সুডো-আই করুন এবং সিডি / ভার / লগ / অ্যাপাচি 2 এ যান এবং সেখানকার ফাইলগুলি একবার দেখুন। শুভকামনা ...
এস 1 মেল

উত্তর:


32

আপনাকে নিজের ব্যবহারকারীর নামটি গ্রুপের বিজ্ঞাপনে যুক্ত করতে হবে

sudo usermod -aG adm YourUserName

তারপরে আপনি sudo ছাড়া সাধারণ ব্যবহারকারী হিসাবে লগফাইলে অ্যাক্সেস করতে পারেন।


ধন্যবাদ, এটি কাজ করেছে এবং আমাকে প্রকৃতপক্ষে ডিরেক্টরিতে ব্রাউজ করতে সক্ষম করেছে।
এস ..

17
এই অনুমতি কার্যকর হওয়ার জন্য আমাকে আমার ব্যবহারকারীর সেশন থেকে লগ ইন / আউট করতে হয়েছিল।
হোর্বা

এটি কার্যকর তবে আপনার ssh থেকে আবার লগ-ইন করতে হবে। তাহলে আপনার অ্যাক্সেস আছে।
খলিল দানিশ

6

চেষ্টা করুন:

sudo cat /var/log/apache2/error.log

ধন্যবাদ ওয়াজক্স, তবে এর চেয়ে আরও স্থায়ী সমাধান আছে কি? অ্যাপাচি 2 ফোল্ডারে নেভিগেট করতে সক্ষম হতে চান?
এস ..
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.