كيفية إصلاح خطأ ووردبريس "انتهت صلاحية الرابط الذي اتبعته"
نشرت: 2023-06-15هل تتساءل عن كيفية إزالة الخطأ "انتهت صلاحية الرابط الذي اتبعته" ️ من موقع WordPress الخاص بك؟
إنه خطأ شائع في WordPress ومن المحتمل أن يواجهه أي شخص يدير موقع WordPress من حين لآخر.
يظهر الخطأ بشكل عام عندما تحاول تحميل مكون إضافي أو سمة ، على الرغم من أنك قد تراها في أماكن أخرى أيضًا.
في هذه المقالة ، ستتعرف على سبب حدوث الخطأ بالضبط وكيفية إزالته من موقع الويب الخاص بك حتى تتمكن من استئناف تحميل المكون الإضافي أو السمة.
هيا بنا نبدأ.
ما الذي يسبب الخطأ "انتهت صلاحية الرابط الذي اتبعته"؟
يظهر الخطأ "انتهت صلاحية الرابط الذي اتبعته" عادةً عندما تحاول تحميل مكون إضافي أو سمة.
سيكون لمضيف الويب حد أقصى محدد لحجم تحميل الملف.
عندما يتجاوز حجم ملف القالب أو المكون الإضافي حدود التحميل والتنفيذ الافتراضية ، يمكنك مواجهة خطأ انتهت صلاحية الرابط.
يتم تنفيذ الحدود الافتراضية من قبل مزود الاستضافة الخاص بك كطريقة لتجنب إساءة استخدام موارد الخادم من خلال المكونات الإضافية والسمات غير الفعالة. ومع ذلك ، عادة ما يضمن مقدمو الاستضافة أن الحدود الافتراضية كافية لتحميل وتنفيذ المكونات الإضافية والسمات.
هام : في حالات نادرة ، قد تواجه الخطأ "انتهت صلاحية الرابط الذي اتبعته" أثناء تحديث المكونات الإضافية. يحدث هذا عادةً بسبب تعارض المكونات الإضافية ، على سبيل المثال ، يتداخل اثنان أو أكثر من المكونات الإضافية المثبتة على موقع الويب الخاص بك مع وظائف بعضهما البعض ، مما يتسبب في حدوث أعطال وأخطاء. لدينا دليل منفصل حول كيفية حل تعارضات المكونات الإضافية. اتبع الخطوات المذكورة هناك.
كيفية إصلاح خطأ "انتهت صلاحية الرابط الذي اتبعته" في WordPress
لإصلاح الخطأ "انتهت صلاحية الرابط الذي اتبعته" ، تحتاج إلى زيادة حد التحميل على الخادم الخاص بك.
ولكن قبل زيادة الحد ، ستحتاج أولاً إلى معرفة الحد الحالي لمضيفك حتى تعرف مكانك الآن.
- الخطوة 1: تحقق من حد تحميل الملف الحالي لموقعك
- الخطوة 2: زيادة حجم تحميل الملف ووقت التنفيذ
- حلول أخرى
الخطوة 1: تحقق من حد تحميل الملف الحالي لموقعك
لمعرفة حد التحميل الافتراضي لموقعك ، افتح لوحة معلومات WordPress وانتقل إلى Tools → Site Health → Info → Server → Upload max file .
في الخطوة التالية ، ستتعلم زيادة حد التحميل بحيث يمكنك تحميل المكون الإضافي أو السمة على موقع WordPress الخاص بك.
الخطوة 2: زيادة حجم تحميل الملف ووقت التنفيذ
في هذا القسم ، ستتعلم ليس فقط كيفية زيادة حجم التحميل الافتراضي ولكن أيضًا وقت التنفيذ . يجب تمديد وقت التنفيذ لأنك تقوم بتحميل ملف أكبر إلى الخادم الخاص بك ، وبالتالي سيحتاج الخادم إلى وقت أطول لتنفيذه.
هناك ثلاث طرق مختلفة يمكنك من خلالها زيادة حجم تحميل الملف ووقت التنفيذ.
يمكنك القيام بذلك عن طريق الانتقال إلى الواجهة الخلفية لموقعك وتعديل قيم معينة في ملف htaccess أو ملف php.ini أو function.php.
يرجى ملاحظة أنك بحاجة إلى تعديل أي من الملفات ، وليس جميعها .
هام : قبل متابعة الخطوات أدناه ، احتفظ بنسخة احتياطية من موقع WordPress بالكامل. يعد إدخال التغييرات على الواجهة الخلفية عملاً محفوفًا بالمخاطر ، وقد ينتهي بك الأمر إلى موقع معطل. ستكون النسخة الاحتياطية هي شبكة الأمان الخاصة بك. خذ نسخة احتياطية وتابع دون خوف.
الخيار 1: تعديل htaccess
يمكنك الوصول إلى ملف .htaccess عبر حساب الاستضافة الخاص بك أو باستخدام عميل FTP. لقد قمنا بتغطية كيفية استخدام عميل FTP في دليل مختلف ، لذا سنعرض لك في هذا الدليل كيفية استخدام حساب الاستضافة الخاص بك.
افتح حساب الاستضافة الخاص بك ، وحدد موقع cPanel ، وانتقل إلى مدير الملفات .
في مدير الملفات ، حدد المجلد public_html ثم حدد موقع ملف .htaccess داخل هذا المجلد. بعد ذلك ، انقر بزر الماوس الأيمن فوق ملف .htaccess ، وحدد خيار التحرير ، وسيفتح الملف في علامة تبويب مختلفة.
لا يمكن العثور على ملف .htaccess ؟ هذا لأنه مخفي. لإظهار الملف ، انتقل إلى خيار الإعدادات في مدير الملفات ، وحدد خيار إظهار الملفات المخفية من النافذة المنبثقة ، واضغط على زر حفظ .
أدخل مقتطفات الشفرة التالية قبل جملة “# END WordPress”:
php_value upload_max_filesize 120M php_value post_max_size 120M php_value max_execution_time 300 php_value max_input_time 300
اضبط الأرقام وفقًا لاحتياجاتك. ثم اضغط على زر حفظ التغييرات واخرج من علامة التبويب.
الخيار 2: تعديل ملف php.ini
هناك طريقة أخرى لإصلاح الخطأ "انتهت صلاحية الرابط الذي اتبعته" وهي تعديل القيم في ملف php.ini.
يوجد ملف php.ini أيضًا في المجلد public_html لمدير الملفات ، تمامًا مثل ملف htaccess.
ابحث عن الملف ، وانقر بزر الماوس الأيمن ، وحدد تحرير ، وأدخل مقتطف الشفرة التالي:
upload_max_filesize = 120M post_max_size = 120M max_execution_time = 300
اضبط الأرقام ، واضغط على زر حفظ التغييرات ، واخرج من علامة التبويب.
إذا كان مضيفك يقدم cPanel ، فقد تتمكن أيضًا من العثور على أداة php.ini مخصصة هناك. يتيح لك هذا تعديل هذه القيم مباشرة من cPanel.
الخيار 3: تعديل function.php
يعد ملف الوظائف جزءًا من المظهر الحالي لموقعك. إذا كنت تريد استخدام هذه الطريقة ، فمن الضروري أن تستخدم سمة فرعية أو مكونًا إضافيًا لمدير التعليمات البرمجية مثل Code Snippets. خلاف ذلك ، سيتم الكتابة فوق تعديلات function.php الخاصة بك كلما قمت بتحديث السمة الخاصة بك.
سنوضح لك كيف تعمل مع مقتطفات التعليمات البرمجية ...
قم بتثبيت وتفعيل المكون الإضافي Code Snippets على موقع WordPress الخاص بك.
الإصدار الحالي: 3.4.0
آخر تحديث: 19 مايو 2023
code-snippets.zip
ثم انتقل إلى Snippets → Add New → Functions PHP وأدخل الكود التالي في المربع الفارغ:
@ini_set( 'upload_max_size', '120M' ); @ini_set( 'post_max_size', '120M'); @ini_set( 'max_execution_time', '300' );
أضف عنوانًا أعلى الصفحة واضغط على زر حفظ التغييرات والتنشيط .
هذا كل شيء. لقد قمت الآن بزيادة حدود وقت تحميل الملفات وتنفيذها.
حلول أخرى
قد يستمر بعضكم في مواجهة الخطأ "انتهت صلاحية الرابط الذي اتبعته" حتى بعد زيادة الحدود الافتراضية. إذا كان الأمر كذلك ، فجرب الحلول التالية:
1. قم بتحديث إصدار PHP الخاص بك
تحدث بعض أخطاء WordPress لأن موقع الويب الخاص بك يعمل بإصدار PHP قديم.
لتحديث إصدار PHP الخاص بك ، تحتاج أولاً إلى التحقق من أحدث إصدار متوفر.
بعد ذلك ، اكتشف إصدار PHP لموقعك على الويب بالانتقال إلى Tools → Site Health → Info → Server → PHP version .
إذا كان موقعك لا يعمل بأحدث إصدار من PHP ، فإليك طريقة الترقية:
افتح حساب الاستضافة الخاص بك وانتقل إلى cPanel → حدد إصدار PHP .
اختر أحدث إصدار من PHP من القائمة المنسدلة. وهذا كل شيء.
هل تريد المزيد من المساعدة؟ راجع هذا الدليل حول كيفية تحديث إصدار PHP لموقع WordPress.
2. اتصل بمزود الاستضافة
عندما لا يعمل أي شيء ، تواصل مع مزود الاستضافة الخاص بك وأبلغه بجميع الخطوات التي اتخذتها بالفعل. يجب أن يكون لديهم بعض الحلول في سواعدهم.
إصلاح الخطأ "انتهت صلاحية الرابط الذي اتبعته" نهائيًا
انتهت صلاحية الرابط الذي اتبعته. حاول مرة اخرى." يظهر الخطأ عادةً عندما تحاول تحميل مكون إضافي أو سمة إلى موقع WordPress الخاص بك. في حالات نادرة ، يظهر أثناء تحديث المكونات الإضافية.
تحدث المشكلة عادةً بسبب تجاوز المكون الإضافي أو السمة الحد الأقصى الافتراضي لحجم التحميل ووقت التنفيذ لمضيفك.
لإصلاح المشكلة ، تحتاج إلى زيادة هذه المتغيرات. لقد أوضحنا لك ثلاث طرق لتحقيق ذلك - .htaccess أو php.ini أو function.php.
للحصول على مزيد من النصائح حول إصلاح أخطاء WordPress الشائعة ، راجع دليلنا الكامل لاستكشاف أخطاء WordPress وإصلاحها.
إذا كان لديك أي أسئلة حول "انتهت صلاحية الرابط الذي اتبعته. حاول مرة اخرى." خطأ ، أخبرنا في قسم التعليقات أدناه .