تخطي إلى المحتوى تخطي إلى الشريط الجانبي تخطي إلى التذييل

كيفية إصلاح خطأ "تجاوز الحد الأقصى لوقت التنفيذ" PHP على WordPress

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

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

كيف يمكن حل هذا الخطأ؟

هناك عدد من الطرق لحل هذا الخطأ، وفيما يلي بعض منها:

  1. زيادة حد التنفيذ: يمكنك زيادة حد تنفيذ PHP عن طريق تعديل ملف تكوين PHP على خادمك. يمكنك أيضًا إضافة هذا السطر من التعليمات البرمجية إلى ملف wp-config.php على موقع ووردبريس الخاص بك:
    ضبط_الوقت_المحدّد(300);

    (300 تعني 300 ثانية أو 5 دقائق). 

  2. قم بإلغاء تنشيط الإضافات والقوالب غير الضرورية: إذا كانت لديك إضافات أو قوالب لم تعد قيد الاستخدام، فمن الجيد إلغاء تنشيطها لتقليل الحمل على خادمك.
  3. تحسين استعلامات قاعدة البيانات: إذا كنت تستخدم استعلامات قاعدة بيانات معقدة، يمكنك تحسينها لتقليل وقت التنفيذ.
  4. استخدم إضافة التخزين المؤقت: يمكن أن تساعد إضافات التخزين المؤقت مثل WP Super Cache أو W3 Total Cache في تسريع أوقات التحميل عن طريق التخزين المؤقت لصفحات موقعك.
  5. أيضًا في تقليل أوقات تحميل البرامج النصية وتنفيذها. يوفّر مضيفو الويب مثل WP Engine أو Kinsta خوادم محسّنة لوردبريس ويمكن أن يساعدوا في منع حدوث أخطاء مثل "تجاوز الحد الأقصى لوقت التنفيذ".
  6. استخدام شبكة CDN: يمكن أن تساعد شبكة توزيع المحتوى (CDN) أيضًا في تسريع أوقات التحميل من خلال توزيع موارد موقعك عبر عدة خوادم حول العالم. يمكن أن يساعد ذلك في تقليل الحمل على خادمك الرئيسي وتحسين أوقات التحميل للمستخدمين البعيدين جغرافياً.
  7. تحقق من وجود أخطاء في بناء الجملة أو الترميز: من المحتمل أن يكون الخطأ "تجاوز الحد الأقصى لوقت التنفيذ" ناتجًا عن أخطاء في بناء الجملة أو الترميز في نصوص PHP البرمجية الخاصة بك. لذلك من المهم التحقق من التعليمات البرمجية بانتظام للتأكد من أنها مكتوبة بشكل صحيح ولا تحتوي على أخطاء.

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