تحدد الأذونات من يستطيع قراءة الملف أو تعديله أو تنفيذه أو الدخول إلى المجلد. قد يكشف الوصول الزائد البيانات، وقد تمنع القيود المفرطة الموقع من العمل.
الفحص قبل التغيير
انسخ الملفات المعنية احتياطيًا ودوّن أذوناتها الحالية. حدد مجلد الموقع ومالكه. قيم 644 للملفات و755 للمجلدات شائعة، لكنها لا تناسب بالضرورة الملفات الحساسة أو المجلدات الخاصة أو الإعدادات الخاصة. لا تستخدم 777 لتجاوز مشكلة ملكية.
تعديل عنصر واحد في cPanel
- افتح Files > File Manager ومجلد الموقع.
- حدد الملف أو المجلد المعني.
- اختر Change Permissions.
- اضبط القراءة والكتابة والتنفيذ للمالك والمجموعة والآخرين حسب الحاجة.
- احفظ واختبر الوظيفة المتأثرة.
استخدام الطرفية بنطاق محدد
إذا كنت تتقن الطرفية، تحقق من المجلد عبر pwd وافحص العنصر باستخدام ls -l. عدّل الأمثلة التالية للعناصر التي تحققت منها فقط:
pwd
ls -l ./example.html
chmod 644 ./example.html
chmod 755 ./imagesلا تعِد ضبط أذونات المجلد الرئيسي كاملًا بشكل تكراري. تحتاج مجلدات cPanel والبريد والتطبيقات إلى أذونات خاصة. قد تعمل الأوامر الشاملة أيضًا على مسار خاطئ أو عناصر غير مرتبطة.
تجنب إعادة الضبط الشاملة تلقائيًا
لا ينبغي لمهمة cron إعادة أذونات كل الموقع عشوائيًا يوميًا. صحح سبب المشكلة في النشر وجدول فقط عملية ضرورية ومحدودة ومتحققًا منها. إذا لم تعمل الأذونات المعتادة، اطلب من الدعم فحص الملكية وطريقة تشغيل PHP.
صور الواجهة
تعرض هذه الصور إصدارات سابقة. اتبع التعليمات المكتوبة وقيم حسابك الحالية.