پیغام “link you followed has expired”، خطای رایجی است که هنگام بارگذاری قالب‌ها و افزونه‌ها از طریق داشبورد وردپرس رخ می‌دهد.

این خطا معمولاً زمانی رخ می‌دهد که فایل مورد نظر شما برای بارگذاری از محدوده پیش فرض بارگذاری و اجرای تعییین شده توسط وردپرس بیشتر باشد. بهترین راه برای رفع این مشکل، افزایش محدودیت‌های بارگذاری پیش فرض است.

در این راهنما، نحوه رفع خطای “link you followed has expired” در چند مرحله آسان برای شما شرح داده شده است.

 

 

علت خطای “link you followed has expired” چیست؟

اگر داشبورد وردپرس را باز کنید و به بخش Media >> Add New بروید، متوجه خواهید شد که به طور پیش فرض وردپرس دارای محدودیت اندازه بارگذاری است که از بارگذاری فایل‌های با اندازه بزرگ‌تر جلوگیری می‌کند.

 

این اندازه‌های پیش فرض بر اساس نوع برنامه میزبانی وب مورد استفاده شما متفاوت است. در حالی که ارائه دهندگان میزبانی مدیریت شده وردپرس (managed WordPress hosting provider) بیش از 100 مگابایت را به عنوان حداکثر اندازه بارگذاری تعیین می‌نمایند، برنامه‌های با میزبانی مشترک کوچک‌تر ممکن است اندازه بارگذاری را به 25 مگابایت محدود کنند. این محدودیت معمولاً همان چیزی است که شما را از بارگذاری قالب‌ها و افزونه‌های سنگین باز می‌دارد.

حتی اگر وب سایت شما محدودیت اندازه بارگذاری بیشتری داشته باشد، چنانچه حداکثر زمان اجرای وب سایت شما محدود باشد، وردپرس اغلب در بارگذاری فایل‌های بزرگ‌تر شکست می‌خورد. در این زمان است که با خطاهای fatal و سایر مشکلات از جمله خطای "link you followed has expired" روبه‌رو می‌شوید.

 

نحوه رفع خطا

به منظور رفع خطای "link you followed has expired"، تنها کاری که باید انجام دهید این است که حداکثر اندازه بارگذاری و زمان اجرای وب سایت خود را افزایش دهید.

این امر نیاز به ویرایش یک فایل اصلی وردپرس و کپی کردن چند خط کد دارد. این کار را می‌توان به روش‌های مختلف انجام داد که در اینجا به شرح آن‌ها می‌پردازیم. دقت کنید که نیازی نیست همه این روش‌ها را دنبال کنید؛ بلکه اگر یک روش کار نکرد، تغییرات ایجاد شده را معکوس کرده و روش بعدی را امتحان نمایید.

توجه: قبل از ایجاد هرگونه تغییر در فایل‌های اصلی وردپرس، از وب سایت خود نسخه پشتیبان تهیه کرده و از فایل‌ها نیز نسخه برداری نمایید.

 

روش 1: ویرایش فایل .htaccess

فایل htaccess. یک فایل اصلی است که توسط وردپرس استفاده می‌شود. شما می‌توانید این فایل را ویرایش کرده و کد خود را در آن کپی نمایید تا محدودیت‌های بارگذاری پیش فرض تعیین شده توسط وردپرس تغییر کند.

به منظور ویرایش فایل، شما باید به فایل‌های وردپرس در سرور خود دسترسی داشته باشید. در اینجا، نحوه دسترسی به سرور با استفاده از CPanel نشان داده شده است. اما، شما می‌توانید از یک برنامه کلاینت FTP نیز استفاده نمایید.

 

مرحله 1: ورود به CPanel

اگر نمی‌توانید CPanel را از طریق حساب میزبانی خود پیدا کنید، کافی است "cpanel" را در انتهای نام دامنه وب سایت خود وارد (به عنوان مثال yourwebsite.com/cpanel).

سپس نام کاربری و رمز عبور CPanel را وارد نمایید. این جزئیات معمولاً در ایمیل خوش‌آمدگویی ارائه دهنده میزبانی‌تان برای شما ارسال می‌شود.

 

مرحله 2: پیدا کردن و باز نمودن File Manager

در CPanel، برنامه File Manager را پیدا کرده و باز نمایید. سپس از شما می‌پرسد که می‌خواهید به کجا بروید. شما نیز گزینه باز کردن پوشه public.html را انتخاب کنید.

 

مرحله 3: کپی کردن کد

در پوشه public.html فایل htaccess. را مشاهده خواهید کرد. روی این فایل کلیک راست کرده و Edit را انتخاب نمایید.

 

سپس کدهای زیر را در انتهای فایل htaccess. کپی و جایگذاری کنید.

php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_time 300

پس از اتمام کار، روی save کلیک نمایید.
این روش معمولاً خطا را برطرف می‌کند. اگر کار نکرد، روش بعدی را امتحان کنید.

 

این مطلب نیز ممکن است برای شما مفید باشد: رفع خطای 'Another Update in Process' در وردپرس

 

روش 2: ایجاد یک فایل PHP.ini

چنانچه ویرایش فایل htaccess. مشکل شما را رفع نکرد، می‌توانید یک فایل PHP.ini ایجاد کرده و در سرور خود بارگذاری نمایید تا مشکل برطرف شود.

برخی از سرورهای میزبانی به طور خودکار یک فایل PHP.ini در سرور شما ایجاد می‌کنند. برای رفتن به پوشه public.html در سرور، مراحل ذکر شده در روش قبلی را دنبال کنید و ببینید آیا قبلاً یک فایل PHP.ini در سرور شما ایجاد شده است یا خیر.

اگر آن فایل در سرور شما موجود نبود، مراحل زیر را به منظور ایجاد آن دنبال نمایید.

 

مرحله 1: ایجاد فایل PHP.ini

فایل PHP.ini باید به صورت محلی در رایانه شما ایجاد شود و سپس شما می‌توانید آن را در سرور خود بارگذاری کنید.

بدین منظور ابتدا یک دفترچه خالی را باز کرده و کدهای زیر را در آن کپی و جایگذاری نمایید.

upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 300


سپس فایل را به عنوان php.ini ذخیره کرده و نوع فایل را به صورت "All Files" انتخاب نمایید.

 

مرحله 2: بارگذاری فایل

به سرور خود برگردید و به پوشه public.html بروید. سپس فایل PHP.ini را که به تازگی در رایانه خود ایجاد کرده‌اید، بارگذاری کنید.

با این کار خطا برطرف شده و محدودیت اندازه بارگذاری به 64 مگابایت افزایش می‌یابد.

 

 

 

منبع:

wpkube