نقل موقع جاهز عبر الأرشيف
انقل موقعاً بين استضافتين دون FTP: صدّر قاعدة البيانات، اضغط مجلد الموقع، ارفع الأرشيف في المكان الجديد، فكّه، ثم استورد قاعدة البيانات. قبل تغيير خوادم الأسماء، اختبر الموقع عبر عنوان مؤقت أو تعديل hosts على جهازك. ولا تنسَ تحديث روابط الموقع في قاعدة البيانات إن تغيّر النطاق.
تنظيف الملفات بعد كل نشر
احذف الأرشيفات القديمة والنسخ المكررة والملفات المؤقتة، فهي تستهلك مساحتك المحدودة وقد تفتح ثغرات. راجع مجلد التحميلات وامسح الملفات غير المستخدمة، واحتفظ بسجل صغير لما حذفته. خمس دقائق تنظيف شهرياً أفضل من الوصول إلى حد التخزين في منتصف رفع مهم.
لا تحتاج برنامج FTP لترفع موقعك. مدير الملفات داخل لوحة الاستضافة يفعل ما تحتاجه من متصفحك: رفع، ضغط، فك ضغط، تعديل نص، وتغيير صلاحيات. من يجيده يتفادى نصف مشاكل النشر الشائعة، وخصوصاً حين لا يعمل FTP بسبب شبكة أو جدار حماية.
أين تجد موقعك؟
افتح مدير الملفات من لوحة الاستضافة، ثم ابحث عن مجلد الموقع: htdocs أو public_html أو اسم نطاقك، بحسب اللوحة. كل ما تضعه في هذا المجلد يراه الزائر. لا ترفع ملفات إلى مجلد أعلى منه، ولا تضع نسخاً احتياطية داخل مجلد الموقع نفسه؛ النسخة يجب أن تعيش خارج ما تنسخه.
ارفع ملفاتك بالطريقة الآمنة
- اضغط مجلد الموقع على جهازك بصيغة zip وتأكد من سلامة الملف.
- من مدير الملفات، ارفع الملف المضغوط إلى مجلد الموقع.
- استخدم خيار فك الضغط في الخادم، ثم احذف الأرشيف بعد نجاح العمل.
- افتح الصفحة الرئيسية وتأكد أن الصور والروابط تعمل.
الرفع المباشر لآلاف الملفات الصغيرة أبطأ وأكثر عرضة للانقطاع، بينما أرشيف واحد يُرفع مرة واحدة ثم يُفك من الخادم. وإن كان الموقع كبيراً، قسّم بالأرشفة إلى أجزاء بدل محاولة رفع ملف ضخم واحد.
الصلاحيات: سبب أخطاء 500 الصامتة
الصلاحيات الخاطئة تُظهر صفحة خطأ 500 بلا رسالة واضحة. القاعدة العملية: المجلدات 755 والملفات 644. لا تمنح 777 لأي ملف على الإنترنت؛ هي دعوة لتنفيذ أكواد خبيثة. إن ورثت موقعاً من شخص آخر، أعد ضبط الصلاحيات كاملة قبل أي شيء آخر.
تحرير الملفات من المتصفح
مدير الملفات يمكنه تحرير ملفات php وhtml وcss وتنسيقات htaccess. افعل ذلك بحذر: احتفظ بنسخة من الملف قبل التعديل، واستخدم محرراً يعرض الأسطر، فالمحرر الذي يلتف فيه النص بلا ترقيم يُخفي أخطاء الإغلاق. وبعد أي تعديل، افتح الصفحة في نافذة خاصة بلا كاش لترى النتيجة الحقيقية.
نسخ احتياطي بسيط من نفس الشاشة
قبل أي تعديل كبير: اضغط مجلد الموقع في أرشيف، وصدّر قاعدة البيانات من phpMyAdmin، ثم نزّل الملفين إلى جهازك. هذا لا يُعد نسخة احتياطية نظامية بديلة عن إضافة مجدولة، لكنه ينجيك من خطأ تعديل واحد. راجع خطة النسخ الاحتياطي لبناء نظام دائم.
ما لا تفعله عبر مدير الملفات
- لا تحذف مجلداً قبل التأكد من أنك تعرف ما يحتويه.
- لا ترفع ملفات فيروسية أو نسخاً قديمة من الإضافات.
- لا تضع أرشيفات أو ملفات نصية تحتوي كلمات مرور في مسار عام.
- لا تعدّل ملفات النواة يدوياً إن كان التحديث سيعيدها لحالتها.
وعند نشر موقعك لأول مرة: تأكد أن ملف index موجود في الجذر، وأنك لم ترفع مجلداً إضافياً بالخطأ. صفحة فارغة أو قائمة ملفات باللغة الإنجليزية تعني غالباً أنك في مكان خاطئ داخل الشجرة. راجع دليل التثبيت لمعرفة الشكل الصحيح للتوزيع، وافحص DNS إن كان النطاق نفسه لا يشير إلى الاستضافة بعد.
أخطاء رفع شائعة وحلولها
- الصفحة تعرض قائمة ملفات: لا يوجد index في الجذر أو أنك رفعت داخل مجلد فرعي.
- الصور لا تظهر: مسارات مطلقة قديمة أو مجلد uploads غير مرفوع.
- الموقع يطلب تسجيل دخول لا تعرفه: نسخة قديمة من ملف الإعداد أو ملف htaccess ورثته من مستخدم سابق.
- فشل فك الضغط: أرشيف تالف أو مساحة غير كافية؛ أعد ضغطه على جهازك وتأكد من الحجم قبل الرفع.
كل واحد من هذه الأعراض له سبب واحد واضح، والتخمين المتعدد يضيع الوقت. ابدأ بالأبسط: هل الملف موجود في المكان الصحيح؟ ثم هل صلاحياته صحيحة؟ ثم هل الكاش يعرض نسخة قديمة؟
قائمة تحقق قبل مغادرة مدير الملفات
بعد كل جلسة عمل: هل حذفت الأرشيفات المؤقتة؟ هل تحققت من أن الصفحة الرئيسية تعمل؟ هل نسخت الملفات التي عدّلتها؟ وهل تركت ملفات بكلمة مرور في مسار عام؟ هذه الأسئلة الأربعة تستغرق دقيقة، وتمنع أغلب المشاكل التي تظهر بعد ساعات من نشر تعديل يبدو بسيطاً.
