العودة   منتديات المملكة > المدينــــة التقنية والعلمية > مدينــــة الكمبيوتر والانترنت > مدينــــة تطوير المواقع والمنتديات
الإهداءات

إضافة رد
 
أدوات الموضوع تقييم الموضوع انواع عرض الموضوع
قديم منذ /09 Aug 2019   #1

tsaropat
][:: مواطن ::][

tsaropat غير متصل

 رقم العضوية : 76886
 تاريخ العضوية : Nov 2017
 المشاركات : 9
 النقاط : tsaropat نشيط ومبدع

افتراضي كيفية إصلاح خطأ 500 خادم داخلي على موقع الويب الخاص بك وورد

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

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

هيا بنا نبدأ.

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

باستخدام عميل FTP
إذا كان لديك بالفعل خبرة في استخدام عميل FTP ، فتخط هذا القسم. سأذهب لمعرفة كيفية إعداد عميل FTP لأولئك الذين لم يستخدموا أحدًا لأن معظم هذه الحلول تتطلب ذلك.

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

حلول شائعة لـ 500 خطأ خادم داخلي
السببان الأكثر شيوعًا لهذا الخطأ هما ملف htaccess تالف وتجاوز حد ذاكرة PHP الخاص بالخادم. في ملف هتكس يمكن أن تصبح وورد في الدليل تالف بعد تثبيت البرنامج المساعد أو إجراء تغيير آخر لموقع وورد الخاص بك. الإصلاح بسيط. كل ما عليك فعله هو إنشاء ملف htaccess جديد.

غالبًا ما تحدث مشكلات الحد من ذاكرة PHP كنتيجة لمكوّن إضافي ضعيف الترميز يعمل على موقعك أو موقع ينمو بشكل كبير بمرور الوقت ويستخدم الكثير من المكونات الإضافية. ستبدأ في تجاوز حدود ذاكرة PHP التي حددها مزود الاستضافة بمجرد حدوث أي من هذه الأشياء. والنتيجة هي خطأ خادم داخلي 500.

سنتعرف على كيفية إنشاء ملف htaccess جديد للتخلص من الملف التالف بالإضافة إلى كيفية اختبار ما إذا كنت تتجاوز حدود ذاكرة PHP أم لا.

إنشاء ملف. htaccess جديد
افتح دليل جذر WordPress الخاص بك في FileZilla أو عميل FTP المفضل لديك. عادة ما يسمى هذا public_html . إذا كنت ترى المجلدات المسماة الفسفور الابيض بين المشرف و الفسفور الابيض بين المحتوى ، وكنت في المكان الصحيح. إذا كنت لا ترى ملف htaccess الخاص بك أو أي ملفات dotfiles ، فاجعل الملفات المخفية قابلة للعرض من خلال النقر فوق Server وتحديد Force Show Hidden Files .

500 خطأ في الخادم الداخلي

بمجرد العثور على ملف htaccess الخاص بك ، انقر بزر الماوس الأيمن فوقه ، وأعد تسميته ".htaccess.bak". يؤدي هذا في الأساس إلى حذف ملف htaccess الخاص بموقعك ، لذلك نحتاج إلى إنشاء ملف جديد. انتقل إلى منطقة مسؤول WordPress الخاصة بك. قم بالمرور فوق الإعدادات ، وحدد الروابط الدائمة . قم بالتمرير لأسفل إلى أسفل الصفحة ، وانقر فوق " حفظ التغييرات" .

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

تجدر الإشارة أيضًا إلى أن ملف htaccess المسمى بطريقة غير صحيحة سوف يتسبب في تشغيل هذا الخطأ على موقعك. تأكد من عدم تسمية هذا الملف بأي شيء آخر غير ". htaccess".

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

500 خطأ في الخادم الداخلي

افتح الدليل الجذر ، وحدد موقع ملف wp-config.php . انقر بزر الماوس الأيمن فوق الملف ، وحدد تنزيل لتنزيله على جهاز الكمبيوتر الخاص بك. افتح الملف في محرر النصوص المفضل لديك ، وأضف جزء التعليمات البرمجية هذا أسفل علامة PHP الافتتاحية:

define ('WP_MEMORY_LIMIT' ، '64M') ؛
احفظ الملف وأعد تحميله إلى الدليل الجذر ، والكتابة فوق الملف الأصلي. تحديث العميل ، وتحديث موقعك. إذا استمر ظهور الخطأ ، فأنت لا تواجه مشكلات في حد ذاكرة PHP. أزل الكود أعلاه من ملف wp-config.php على جهاز الكمبيوتر الخاص بك ، واحفظه وأعد تحميله إلى دليلك الجذر.

لا تشعر بالحماسة إذا لم تشاهد الخطأ. لا يزال لديك بعض العمل للقيام به.

زيادة حد ذاكرة PHP الخاصة بموقعك في ملف wp-config.php هو ما يعادل صب مبيض مطبخك عندما تنبعث منه رائحة البيض الفاسد. إنك تقوم بحل المشكلة جيدًا بما يكفي للتخلص من الرائحة الهجومية ، لكنك لا تعمل على حل المشكلة الأكبر التي تواجهها ، والتي من المحتمل أن تسد في مكان ما في الأنابيب التي تؤدي إلى الحوض.

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

حلول أقل شيوعًا لـ 500 خطأ داخلي في الخادم
إصلاح ملف htaccess تالف وزيادة حد ذاكرة PHP الخاصة بالموقع هما الحلان الأوليان لإصلاح هذا الخطأ ، ولكن هناك حلول أخرى إذا لم يساعدك ذلك.

وهم على النحو التالي:

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

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

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

إذا لم تتمكن من الوصول إلى منطقة مسؤول WordPress ، فافتح عميل FTP. افتح الدليل الجذر ، وافتح مجلد محتوى wp . يحتوي هذا المجلد على الإضافات والسمات والمجلدات الأخرى.

500 خطأ في الخادم الداخلي

أعد تسمية مجلد الإضافات إلى أي شيء ترغب فيه ، مثل "plugins.test". يؤدي هذا إلى إلغاء تنشيط جميع المكونات الإضافية على موقعك. تحديث موقعك. إذا اختفى الخطأ ، فسببه مكون إضافي خاطئ. قم بتنشيط كل مكون إضافي واحد تلو الآخر ، وتحديث موقعك بعد كل عملية تنشيط ، لمعرفة أي مكون إضافي يسبب الخطأ.

تأكد من إعادة تسمية المجلد مرة أخرى إلى "الإضافات" بعد ذلك.

تصحيح موقع الويب الخاص بك وورد
500 خطأ في الخادم الداخلي

إذا كنت تواجه مشكلة في معرفة سبب حدوث هذا الخطأ على موقعك ، فقد تحتاج إلى استخدام ميزة التصحيح المدمجة في WordPress. يؤدي لصق القليل من التعليمات البرمجية في ملف wp-config.php لموقعك إلى تصحيح الأخطاء على موقعك. يتم تسجيل أي أخطاء يتم العثور عليها في ملف في الدليل الخاص بك.

كتب Josh Pollock منشورًا عن كيفية استخدام هذه الميزة في WordPress لفترة قصيرة. إذا كنت مطورًا ، فابدأ في تصحيح أخطاء موقعك. إذا كنت مالكًا متوسطًا للموقع ، فقد ترغب في تعليق هذا الأمر لأنك قد لا تعرف الفرق بين خطأ بسيط يمكن تجاهله بأمان وخطأ كبير يجب العناية به على الفور.

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

التحقق من أذونات الملفات
500 خطأ في الخادم الداخلي

من المحتمل ألا تكون هذه هي المشكلة ، لكنها لا تزال تستحق المراجعة. في دليل WordPress الخاص بك ، يجب أن تكون أذونات المجلدات والملفات 755 أو 644. قد يؤدي تعيين الأذونات إلى أي شيء آخر إلى حدوث مشاكل ، بما في ذلك 500 خطأ داخلي في الخادم.

افتح الدليل الجذر في عميل FTP. لدى العديد من العملاء ، بما في ذلك FileZilla ، علامة تبويب أذونات يمكنك استخدامها للتحقق بسرعة من الأذونات لكل ملف ومجلد في الدليل الجذر. تأكد من عدم ضبطها على أي شيء آخر غير 755 أو 644.

تحميل إصدارات جديدة من wp-admin و wp-include على موقعك
يجب أن تكون هذه الخطوة هي الملاذ الأخير ، ولكن إذا استخدمت الحلول المذكورة أعلاه ولم تستطع العثور على حل ناجح ، فإن الأمر يستحق المحاولة. قم بعمل نسخة احتياطية لموقعك ، وقم بتنزيل إصدار جديد من WordPress من الموقع الرئيسي.

500 خطأ في الخادم الداخلي

قم باستخراج الملفات من ملف ZIP ، وافتح المجلد المستخرج. افتح الدليل الجذر لموقعك في عميل FTP ، وقم بتحميل wp-admin و wp-ويشمل من الإصدار الجديد من WordPress إلى دليل موقعك ، والكتابة فوق الإصدارات القديمة.

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

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

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

لذلك ، من المهم أن تتعرف على كل هذه الخطوات حتى تتمكن من أن توضح لهم أنك فحصت كل زاوية وركن في نظام الملفات الخاص بك ولا يمكنك العثور على مشكلة واحدة من شأنها أن تؤدي إلى خطأ 500 خادم داخلي قيد التشغيل على موقعك.

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

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

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

أخيرًا ، تأكد من ترقية حزمة الاستضافة وفقًا لذلك. من المرجح أن يحدث هذا الخطأ على خادم استضافة مشترك صغير الميزانية ، لذلك من المهم أن تبدأ في البحث عن خيارات أخرى حتى تتمكن من نقل موقعك إلى خادم قادر على التعامل مع موقعك المتزاي
الموضوع الاصلي
https://www.elegantthemes.com/blog/t...dpress-website








  رد مع اقتباس
إضافة رد


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
أدوات الموضوع
انواع عرض الموضوع تقييم هذا الموضوع
تقييم هذا الموضوع:

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع



الساعة الآن 06:03 AM.


Powered by vBulletin® Version 3.8.11, Copyright ©2000 - 2022, Jelsoft Enterprises Ltd

ديزاين فور يو لحلول تقنية المعلومات