cPanel থেকে Error Log ফাইল খুঁজে এবং বিশ্লেষণ করবেন কীভাবে?
ওয়েবসাইটে হঠাৎ 500, 403, 404 কিংবা অন্যান্য সার্ভার এরর দেখালে আপনি যেটা প্রথমে চেক করবেন — সেটি হলো Error Log। এটি এমন একটি ফাইল যেখানে আপনার সার্ভার সমস্ত ত্রুটির বিবরণ সংরক্ষণ করে। এর মাধ্যমে আপনি সহজেই জানতে পারবেন কোথায় এবং কী কারণে আপনার ওয়েবসাইটে সমস্যা হচ্ছে।
এই গাইডে দেখানো হয়েছে cPanel থেকে কীভাবে Error Log ফাইল খুঁজে বের করবেন এবং কীভাবে সেগুলো বিশ্লেষণ করে সমস্যার সমাধানে যাবেন — ধাপে ধাপে।
🔍 Error Log কী?
Error Log হলো একটি সার্ভার জেনারেট করা ফাইল যেখানে PHP এরর, স্ক্রিপ্ট ফেইল, পারমিশন সমস্যা, মিসিং ফাইল ইত্যাদি সংক্রান্ত বার্তাগুলো জমা হয়। এটি ওয়েবসাইটের ডায়াগনস্টিক টুল হিসেবে ব্যবহার হয়।
🛠️ ধাপে ধাপে Error Log খুঁজে বের করা
✅ ধাপ ১: cPanel-এ লগইন করুন
- আপনার Echost হোস্টিং অ্যাকাউন্ট থেকে cPanel-এ প্রবেশ করুন
🧾 ধাপ ২: Error Logs অপশন খুঁজুন
- cPanel হোমে গিয়ে Metrics সেকশনে যান
- ক্লিক করুন: Errors (বা “Error Logs”)
- এখানে সর্বশেষ ৩০০টি এররের সংক্ষিপ্ত লিস্ট দেখতে পাবেন
📌 যেমন:
cssCopyEdit[Thu May 02 13:50:12.123456 2025] [error] [client 123.456.789.000] File does not exist: /home/username/public_html/404.html
📁 ধাপ ৩: পূর্ণাঙ্গ Error Log ফাইল দেখার জন্য File Manager ব্যবহার করুন
- cPanel > File Manager খুলুন
- নিচের লোকেশনগুলোতে Error Log ফাইল খুঁজুন:
/home/username/error_log
/public_html/error_log
/logs/
ফোল্ডার (কিছু হোস্টিং কনফিগে)
- ফাইলটি রাইট ক্লিক করে View বা Edit করুন
✅ এখানে আপনি সম্পূর্ণ সার্ভার জেনারেটেড এরর দেখতে পাবেন
🧠 Error Log বিশ্লেষণের কৌশল
নিচে কিছু সাধারণ এরর বার্তা ও তাদের ব্যাখ্যা দেওয়া হলো:
🔎 Error Type | 📖 উদাহরণ বার্তা | 🛠️ সমাধান |
---|---|---|
File Not Found | File does not exist: /public_html/missing.html | ফাইলটির অবস্থান চেক করুন |
PHP Fatal Error | Call to undefined function ... | কোড ভুল আছে বা ফাংশন নেই |
Memory Exhausted | Allowed memory size exhausted | PHP memory_limit বাড়ান |
Permission Denied | Permission denied in /path/file.php | ফাইল/ফোল্ডারে পারমিশন ঠিক করুন |
ModSecurity Block | Access denied by security rules | ফায়ারওয়াল বা সিকিউরিটি রুল চেক করুন |
🔄 ধাপ ৪: সমস্যার ধরন বুঝে ব্যবস্থা নিন
- Missing file? → আপলোড করুন বা পাথ ঠিক করুন
- PHP error? → কোড ঠিক করুন বা ডেভেলপারকে দিন
- Memory issue? → cPanel > Select PHP Version > Options থেকে memory_limit বাড়ান
- Permission error? → File Manager > Change Permissions দিয়ে ঠিক করুন
🆘 সমস্যা জটিল হলে?
আপনি যদি বুঝতে না পারেন কোন ফাইল বা লাইনে সমস্যা, অথবা বার্তাটি জটিল মনে হয় —
আমাদের সাপোর্ট টিম আপনাকে সাহায্য করতে প্রস্তুত:
🔗 সাপোর্ট টিকিট জমা দিন – Echost Support Center
✅ সংক্ষেপে Error Log চেকলিস্ট:
- cPanel > Errors এ গিয়ে তাৎক্ষণিক এরর লিস্ট চেক করেছেন?
- File Manager থেকে
error_log
ফাইল খুঁজে খুলেছেন? - লাইন/টাইমস্ট্যাম্প দেখে সমস্যার ফাইল ও কোড চিহ্নিত করেছেন?
- পারমিশন, কোড, মেমোরি বা রিসোর্স সমস্যা সমাধান করেছেন?
Error Log হলো আপনার ওয়েবসাইটের ডাক্তারের রিপোর্ট — এটি বুঝলে আপনি দ্রুত সমস্যার মূল কারণ খুঁজে বের করে সাইট ঠিক করে ফেলতে পারবেন, সেটাও কোডিং না জেনেও।