ক্যাটেগরি
Print

cPanel File Permissions ঠিক করবেন কীভাবে (644 vs 755) এবং কেন?

WordPress বা যেকোনো ওয়েবসাইটে হঠাৎ করে যদি 403 Forbidden, Permission Denied, কিংবা File Not Found এরর দেখা দেয়, তখন এর একটি বড় কারণ হতে পারে ফাইল পারমিশনের ভুল কনফিগারেশন। পারমিশন ঠিক না থাকলে সার্ভার ফাইল বা ফোল্ডারে এক্সেস দিতে ব্যর্থ হয়।

এই গাইডে আপনি জানতে পারবেন:

  • 644 ও 755 Permission কী বোঝায়
  • কোন ফাইল/ফোল্ডারে কোনটি লাগবে
  • cPanel থেকে কীভাবে চেক ও ঠিক করবেন

🧠 ফাইল পারমিশন কী?

File Permission নির্ধারণ করে কে আপনার সার্ভারের কোন ফাইল বা ফোল্ডারে কী ধরনের অ্যাক্সেস পাবে:

কোডমানেঅ্যাক্সেস
7Read (4) + Write (2) + Execute (1) = 7সম্পূর্ণ
6Read (4) + Write (2) = 6পড়া ও লেখা
5Read (4) + Execute (1) = 5পড়া ও চালানো
4Read only = 4শুধু পড়া

✅ সাধারণভাবে যেসব Permission থাকা উচিত:

ফাইল/ফোল্ডারসুপারিশকৃত পারমিশন
সব ফাইল644
সব ফোল্ডার755
wp-config.php440 বা 400 (নিরাপত্তার জন্য)
.htaccess644

📌 যদি কোনো ফোল্ডার বা ফাইলের পারমিশন হয়ে যায় 777, তাহলে সেটি নিরাপত্তার জন্য বড় হুমকি হতে পারে।


🛠️ ধাপে ধাপে cPanel থেকে File Permission ঠিক করবেন কীভাবে?


✅ ধাপ ১: cPanel-এ লগইন করুন

  • আপনার Echost হোস্টিং অ্যাকাউন্টে প্রবেশ করে cPanel খুলুন

🗂️ ধাপ ২: File Manager খুলুন

  1. Files > File Manager এ ক্লিক করুন
  2. public_html বা আপনার ওয়েবসাইটের মূল ফোল্ডারে যান

🔍 ধাপ ৩: ফাইল বা ফোল্ডারের পারমিশন চেক করুন

  1. যেকোনো ফাইল বা ফোল্ডারে রাইট-ক্লিক > Permissions সিলেক্ট করুন
  2. একটি ছোট পপআপ উইন্ডোতে পারমিশন কোড দেখতে পাবেন (যেমন: 644, 755)
  3. ভুল থাকলে সঠিক কোড দিন এবং Change Permissions ক্লিক করুন

🧰 ধাপ ৪: একাধিক ফাইলের পারমিশন একসাথে ঠিক করবেন যেভাবে

  1. File Manager-এ একাধিক ফাইল বা ফোল্ডার সিলেক্ট করুন
  2. তারপর Permissions অপশন ব্যবহার করে একবারেই সেট করে দিন

📌 wp-content/uploads, wp-includes, wp-admin সহ সব ফোল্ডার 755 করা উচিত
📌 .php, .html, .css ফাইলগুলো 644 করা উচিত


⚠️ কখন ভুল পারমিশন সমস্যার কারণ হয়?

সমস্যাসম্ভাব্য ভুল পারমিশন
403 Forbiddenফাইল বা ফোল্ডারে পারমিশন নেই (000, 600)
File Not Foundফাইল আছে কিন্তু execute পারমিশন নেই
Upload erroruploads ফোল্ডারে লিখতে না পারা (555)
সাইট হ্যাক777 পারমিশনে সবাই লিখতে পারছে

🔐 নিরাপত্তা টিপস:

  • কখনোই কোনো ফোল্ডার বা ফাইলের পারমিশন 777 রাখবেন না
  • বিশেষ করে wp-config.php ফাইলকে নিরাপদ রাখতে 400 বা 440 রাখুন
  • প্লাগইন বা থিম ইনস্টল করার পর permission reset করে দিন

🆘 সমস্যার সমাধান না হলে?

পারমিশন ঠিক করার পরও যদি সমস্যা না কাটে, তাহলে সার্ভার-লেভেলে Apache বা mod_security ব্লক করতে পারে।

এই অবস্থায় আমাদের সাপোর্ট টিম সহায়তা করতে প্রস্তুত:

🔗 সাপোর্ট টিকিট জমা দিন – Echost Support Center


✅ সংক্ষেপে পারমিশন ঠিক করার চেকলিস্ট:

  • File Manager থেকে ফোল্ডারগুলো 755 করেছেন?
  • সব .php, .css, .html ফাইল 644 করা হয়েছে?
  • wp-config.php ফাইল 400 বা 440 করা হয়েছে?
  • কোনো ফাইল/ফোল্ডারে 777 আছে কি না তা চেক করেছেন?

সঠিক ফাইল পারমিশন মানে আপনার ওয়েবসাইট সুরক্ষিত, দ্রুত এবং ত্রুটিমুক্ত। এটি শুধুমাত্র নিরাপত্তার জন্য নয়, বরং সার্ভারের সঙ্গে সাইটের মসৃণ কাজের জন্যও অপরিহার্য।

Table of Contents