تجاوز الحد الأقصى لوقت التنفيذ في ووردبريس

كيفية إصلاح الخطأ : تجاوز الحد الأقصى لوقت التنفيذ في ووردبريس 2020

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

في هذه المقالة سوف نوضح لك كيفية إصلاح الخطأ : تجاوز الحد الأقصى لوقت التنفيذ في ووردبريس

لماذا يحدث الخطأ : تجاوز الحد الأقصى لوقت التنفيذ؟

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

إصلاح الخطأ : تجاوز الحد الأقصى لوقت التنفيذ :

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

تجاوز الحد الأقصى لوقت التنفيذ

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

سيتضمن البريد الإلكتروني أيضًا ارتباطًا خاصًا ، والذي سيسمح لك بتسجيل الدخول إلى ووردبريس باستخدام “وضع الاسترداد”.

خطاء ووردبريس

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

لإصلاح الخطأ ، ستحتاج إلى تعديل ملف htaccess الخاص بك يدويًا وإضافة سطر بسيط من التعليمات البرمجية. ما عليك سوى الاتصال بموقع الويب الخاص بك باستخدام عميل FTP. يوجد ملف .htaccess في نفس المجلد مثل / wp-content / و / wp-admin / folders. 

على سبيل المثال ، إذا كنت تستخدم FileZilla كعميل FTP ، فيمكنك العثور عليه في قسم “Remote Site” في العمود الأيمن.

بمجرد تحديد موقع ملف .htaccess ، انقر بزر الماوس الأيمن وافتح خيار “عرض / تحرير”. سيؤدي ذلك إلى فتح الملف باستخدام محرر نصوص.

استخدام FTP

بعد ذلك ، تحتاج إلى إضافة هذا السطر في الجزء السفلي من ملف htaccess الخاص بك:

php_value max_execution_time 300

إذا كنت تستخدم برنامج Notepad كمحرر نصوص ، فإليك الشكل الذي قد يبدو عليه.

تحرير النص

بمجرد الانتهاء ، احفظ ملفك.

يقوم هذا الرمز ببساطة بتعيين قيمة الحد الأقصى لوقت التنفيذ إلى 300 ثانية (5 دقائق). يمكنك الآن زيارة موقع الويب الخاص بك لمعرفة ما إذا كان قد تم حل الخطأ. إذا استمر ظهور الخطأ ، فحاول زيادة القيمة إلى 600. 

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

max_execution_time = 60

لا تنس حفظ وتحميل التغييرات مرة أخرى إلى الخادم. يمكنك الآن زيارة موقع الويب الخاص بك ومعرفة ما إذا كان الخطأ قد اختفى.

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

Similar Posts