خطأ في نقل الموقع 500؟ الطريقة المثالية لترحيل الاسترداد من تثبيت WordPress جديد

هل سبق لك أن واجهت هذا السيناريو: بعد نقل موقع الويب الخاص بك، تظهر لك صفحة خطأ مبهرة 500 بمجرد فتحه؟

هل تشعر وكأنك كرة مطاطية مفرغة؟

والآن سأخبرك بذلك بأبسط طريقةWordPressويمكن التعامل معها بسهولة حتى عند النقل أو إجراء تثبيت جديد، لذا فإن استعادة موقع الويب تكون خالية من التوتر!

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

خاصة عندما تقوم باستبدال خادم جديد لموقعك على الويب، فمن المرجح أن تظهر المشاكل.

خطأ في نقل الموقع 500؟ الطريقة المثالية لترحيل الاسترداد من تثبيت WordPress جديد

لماذا يحدث خطأ 500 عند نقل موقع ويب؟

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

يحدث 500 خطأ عند التحرك، ويرجع ذلك في الغالب إلى الأسباب التالية:

  • لم يتم إيقاف تشغيل المكون الإضافي لجدار الحماية: يتجاهل العديد من الأشخاص هذه النقطة، مما يتسبب في "إضراب" الموقع مباشرة بعد الانتقال.
  • تعارض تكوين الخادم: 如 .htaccess القواعد الموجودة في الملف غير متوافقة مع الخادم الجديد.
  • مشاكل البرنامج المساعد والموضوع: لم يتم تحميل المكون الإضافي أو السمة الأصلية، مما أدى إلى حدوث وظائف غير طبيعية.
  • تكوين قاعدة البيانات غير صحيح: لم يتم تحديث عنوان URL والرابط غير صالح.

يبدو الأمر معقدًا، لكن في الواقع، طالما اتبعت الخطوات، يمكن حل كل شيء بسهولة.

الخطوة 1: قم بإيقاف تشغيل البرنامج الإضافي لجدار الحماية

إذا كان لديك مكون إضافي لجدار الحماية ممكّنًا، مثل Wordfence، فتأكد من إيقاف تشغيله يدويًا قبل الانتقال.

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

طريقة التشغيل المحددة

  1. اكتشاف .htaccess،.user.ini و php.ini ملف.
  2. قم بإزالة الكود المحاط بالتعليق "Wordfence WAF".
  3. تأكد من تعطيل تحسين جدار الحماية وإزالته wordfence-waf.php ملف.

⚠️ نصائح:يراجع .user.ini بعد تحميل الملف، قد يستغرق تفعيله حوالي 5 دقائق. إذا نفد صبرك، فقد ترى شاشة بيضاء أو رسالة خطأ.

الخطوة الثانية: الطريقة النهائية لاسترداد الترحيل لتثبيت نظيف لـ WordPress

عندما لا ينجح إيقاف تشغيل جدار الحماية يدويًا، نحتاج إلى اللجوء إلى الحيلة النهائية - تثبيت جديد لاسترداد ترحيل WordPress. فيما يلي الخطوات التفصيلية:

1. اختبار استعادة قاعدة البيانات الاحتياطية

أولاً، قم بتحميل ملف النسخة الاحتياطية إلى الخادم وفك ضغط بيانات النسخة الاحتياطية. على سبيل المثال:

cd /home/chen/web/chenweiliang.com/public_html
tar zxvf CHENWEILIANG.COM_44XXR4XU01.tar.gz
  • بالإضافة إلى ذلك، تحتاج إلى تثبيت موقع WordPress حديثًا على أسماء النطاقات الأخرى، مثل:www.etufo.org

2. استعادة قاعدة البيانات

قم باستيراد ملف قاعدة البيانات إلى قاعدة بيانات WordPress المثبتة حديثًا:

mariadb -u root -pBK********P chen_wl < CHENWEILIANG.COM_44XXR4XU01.sql

3. تعديل عنوان URL لقاعدة البيانات

قم بتعديل عنوان URL الأصلي في قاعدة البيانات إلى اسم المجال الجديد:

لتعديل ملف التكوين وعنوان URL لقاعدة البيانات، راجع البرنامج التعليمي التالي▼


**تعليمات التعديل:** أدخل محتوى جديدًا في الأقسام المنطقية المتعلقة بالنسخ الاحتياطي والتثبيت، وعلى وجه التحديد، أضف فقرة في نهاية العنوان الأول لتوجيه المستخدمين إلى تنفيذ الخطوة التالية.

الخطوة 3: دليل اسم المجال وتكوين المضيف المحلي

أعد تسمية دليل اسم المجال إلى المسار الهدف الجديد:

mv /home/chen/web/etufo.org/public_html /home/chen/web/chenweiliang.com/public_html
  • قبل إعادة التسمية إلى المسار الهدف الجديد، تحتاج أولاً إلى إنشاء دليل اسم المجال لموقع الويب الجديد. /home/chen/web/etufo.org/public_html إعادة التسمية إلى شيء آخر.

تعديل ملف المضيف المحلي

  1. افتح المفكرة (حقوق المسؤول).
  2. أدخل المسار C:\Windows\System32\drivers\etc\hosts.
  3. أضف عنوان IP للخادم الجديد واسم المجال، على سبيل المثال:
    192.168.1.1   www.chenweiliang.com
    
  4. أحفظ وأغلق الملف.

الخطوة 4: قم بتحميل المكونات الإضافية والموضوعات الخاصة بموقع الويب الأصلي

بعد ذلك، نحتاج إلى استعادة المكونات الإضافية والموضوعات الأصلية لموقع الويب:

具体操作步骤

  1. حزمة البرنامج المساعد وأدلة السمات:
    tar -zcvf plugins-themes.tar.gz plugins themes
    
  2. الانتقال إلى الدليل الهدف:
    mv plugins-themes.tar.gz /home/chen/web/chenweiliang.com/public_html/wp-content
    
  3. قم بفك ضغط الملف:
    cd /home/chen/web/chenweiliang.com/public_html/wp-content
    tar zxvf plugins-themes.tar.gz
    

وأخيرا، أضف .htaccess و wp-config.php التكوين المخصص للملف.

الخطوة 5: عنوان URL لقاعدة البيانات واستبدال المسار

استعمال Search & Replace البرنامج المساعد الذي يستبدل مسارات الخادم القديمة بمسارات جديدة.

لعمليات محددة، يرجى الرجوع إلى هذه المقالة:كيفية تغيير جميع عناوين URL لقاعدة بيانات WordPress إلى HTTPS؟

الخطوة 6: اختبار البرنامج المساعد خطوة بخطوة

بعد اكتمال التثبيت الجديد، لا تقم بتمكين كافة المكونات الإضافية مرة واحدة.

يوصى بتمكين 10 مكونات إضافية في المرة الواحدة، وفي حالة حدوث مشكلات، قم باستكشاف الأخطاء وإصلاحها واحدًا تلو الآخر.

خاتمة

من خلال طريقة الترحيل النهائية المتمثلة في "التثبيت الجديد لـ WordPress"، يمكننا حل مشكلة الخطأ الـ 500 بشكل فعال عند نقل موقع الويب. لا تضمن هذه الطريقة سلامة موقع الويب فحسب، بل تقلل أيضًا من المشكلات المختلفة الناجمة عن التكوين غير الصحيح.

وأخيرا، تذكر حقيقة واحدة:موقع الويب الخاص بك هو الأصول الخاصة بك، والحفاظ عليه لا يقل أهمية عن رعاية أطفالك.

الآن، جربه! إذا واجهت أي مشاكل، يرجى ترك رسالة وسأبذل قصارى جهدي لمساعدتك في حلها!

قراءة موسعة:

مدونة Hope Chen Weiliang ( https://www.chenweiliang.com/ ) تمت مشاركة "500 خطأ في نقل موقع الويب؟" ستساعدك الطريقة النهائية للترحيل والاسترداد من تثبيت WordPress الجديد.

مرحبا بكم في مشاركة رابط هذه المقالة:https://www.chenweiliang.com/cwl-32420.html

لاكتشاف المزيد من الحيل المخفية🔑، مرحبًا بك في الانضمام إلى قناتنا على Telegram!

مشاركة ومثل إذا كنت ترغب في ذلك! مشاركاتك وإعجاباتك هي حافزنا المستمر!

 

发表 评论

لن يتم نشر عنوان بريدك الإلكتروني. 必填 项 已 用 * 标注

انتقل إلى الأعلى