ظهور 403 أو 404 بعد رفع الملفات يعني غالبًا أن الملفات ليست في المجلد العام الصحيح، أو أن ملف الفهرس مفقود، أو أن الصلاحيات تمنع الخادم من قراءتها. ارفع إلى جذر الموقع، وتحقق من ملف الفهرس والصلاحيات، ثم اختبر الرابط مباشرة قبل استنتاج أن الرفع فشل.

أين ترفع الملفات؟

لكل موقع مجلد عام يمثل جذر الموقع، وهو المجلد الذي يقرأ منه الخادم الصفحات. في الاستضافة يظهر هذا المجلد في مدير الملفات أو لوحة التحكم، وقد يحمل اسم نطاقك. الملفات الموضوعة خارج هذا المجلد لا تظهر للزوار، والمجلد الفرعي لا يصبح صفحة رئيسية تلقائيًا.

  • الصفحة الرئيسية: في جذر الموقع مباشرة.
  • قسم فرعي: داخل مجلد باسم واضح، ويُفتح بمسار مستقل.
  • نطاق فرعي: قد يكون له مجلد مستقل، فتأكد من المجلد المرتبط به.

الرفع عبر مدير الملفات

  1. اضغط ملفات موقعك على جهازك في ملف مضغوط واحد.
  2. افتح مدير الملفات وادخل إلى جذر الموقع.
  3. ارفع الملف المضغوط وانتظر اكتمال الشريط.
  4. فك الضغط داخل الجذر ثم احذف الملف المضغوط.
  5. افتح رابط موقعك وتحقق من ظهور الصفحة.

الرفع عبر FTP

FTP مناسب للملفات الكبيرة والرفع المتكرر. خذ بيانات الاتصال من لوحة التحكم: المضيف واسم المستخدم وكلمة المرور والمنفذ 21. اتصل ببرنامج FTP، واختر الاتصال السلبي إن ظهر خياره، ثم اسحب الملفات إلى جذر الموقع وانتظر انتهاء قائمة النقل كلها.

  1. تحقق من المضيف الصحيح الخاص بالخادم لا باسم الموقع.
  2. اتصل وانتقل إلى جذر الموقع قبل أي رفع.
  3. ارفع الملفات ثم حدّث قائمة المجلد للتأكد من ظهورها.
  4. احذف الملفات المؤقتة والنسخ القديمة من الخادم.

الصلاحيات الصحيحة

الملفات تحتاج إلى 644 والمجلدات إلى 755 في الغالب. الصلاحية 777 تفتح الملف للجميع ولا تعالج مشكلة القراءة. راجع أيضًا ملكية الملفات إن رفعت عبر FTP بحساب مختلف، وطبّق التغيير على المجلدات الأساسية فقط عند الحاجة.

ملف الفهرس

عند فتح مجلد دون تحديد ملف، يبحث الخادم عن ملف فهرس مثل index.php. غياب هذا الملف يجعل المجلد يعرض قائمة ملفات أو يعيد 403. تأكد من وجوده في الجذر مباشرة، ومن أن اسمه مكتوب بحروف صغيرة تمامًا، ومن أنه ليس ملفًا فارغًا بسبب رفع مبتور.

أسباب 403 و404 بعد الرفع

  • مجلد خاطئ: رفعت الملفات داخل مجلد فرعي بدل الجذر.
  • ملف فهرس مفقود: لا يوجد ملف افتراضي يفتح عند زيارة المجلد.
  • صلاحيات متشددة: الخادم لا يستطيع قراءة الملف أو دخول المجلد.
  • قواعد .htaccess: حظر أو تحويل قديم يمنع الوصول إلى المسار.
  • حساسية الأحرف: اسم الملف في الرابط لا يطابق اسمه على الخادم.
  • ملف ناقص: انقطع الرفع فبقي الملف بحجم صفر.

استبدال الملفات بأمان

  1. أنشئ مجلدًا مؤقتًا بجانب الموقع وارفع النسخة الجديدة إليه.
  2. اختبر النسخة الجديدة عبر رابط مؤقت إن أمكن.
  3. أعد تسمية المجلد القديم بدل حذفه، ثم انقل الجديد إلى مكانه.
  4. افحص الموقع، واحتفظ بالقديم يومًا قبل حذفه.
  5. لا تستبدل ملفات الإعداد التي تحتوي كلمات المرور دون نسخة منها.

إن بقي الخطأ، افتح سجل الأخطاء وابحث عن اسم الملف المذكور. وللمساعدة أرسل الرابط واسم الملف والخطوة التي توقفت عندها عبر الدعم، وراجع تفاصيل الاستضافة لمعرفة موارد حسابك.