به طراح وب خوش آمدید.
آیا می خواهید بدانید چگونه خطای “لینکی که روی آن کلیک کردید منقضی شده است” ⚠️ را از سایت وردپرس خود حذف کنید؟
این یک خطای رایج وردپرس است و هر کسی که یک سایت وردپرسی را مدیریت می کند ممکن است هر از گاهی با آن مواجه شود.
این خطا معمولاً زمانی ظاهر میشود که میخواهید افزونه یا طرح زمینه را بارگیری کنید، اگرچه ممکن است آن را در جای دیگری ببینید.
چه چیزی باعث خطای “لینکی که روی آن کلیک کردید منقضی شده است” چیست؟
خطای «لینکی که روی آن کلیک کردید منقضی شده است» معمولاً زمانی ظاهر میشود که میخواهید افزونه یا طرح زمینه را بارگیری کنید.
میزبان وب شما حداکثر حجم آپلود فایل مشخصی خواهد داشت.
وقتی اندازه فایل یک تم یا افزونه است از محدودیت های پیش فرض دانلود و اجرا فراتر می رودممکن است با خطای انقضای لینک مواجه شوید.
محدودیت های پیش فرض توسط ارائه دهنده هاست شما برای جلوگیری از سوء استفاده از منابع سرور توسط افزونه ها و مضامین ناکارآمد تنظیم شده است. با این حال، ارائه دهندگان هاست معمولاً اطمینان می دهند که محدودیت های پیش فرض برای بارگذاری و اجرا شدن افزونه ها و تم ها کافی است.
💡 مهم: در موارد نادر ممکن است هنگام به روز رسانی افزونه ها با خطای «لینکی که روی آن کلیک کردید منقضی شده است» مواجه شوید. این معمولاً به دلیل تضاد افزونه است، یعنی دو یا چند افزونه نصب شده در وب سایت شما با یکدیگر تداخل می کنند و باعث خرابی و خطا می شوند. ما یک راهنمای حل اختلاف پلاگین جداگانه داریم. دستورالعمل های داده شده در آنجا را دنبال کنید.
نحوه رفع خطای «لینکی که روی آن کلیک کردید منقضی شده است» در وردپرس
برای رفع خطای «لینکی که روی آن کلیک کردید منقضی شده است»، باید محدودیت آپلود روی سرور خود را افزایش دهید.
اما قبل از افزایش حد، ابتدا باید محدودیت فعلی میزبان خود را مشخص کنید تا بدانید در حال حاضر کجا هستید.
مرحله ۱: محدودیت فعلی آپلود فایل در سایت خود را بررسی کنید.
برای اطلاع از محدودیت بار پیش فرض سایت خود، داشبورد وردپرس خود را باز کرده و به آن بروید ابزار → سلامت سایت → اطلاعات → سرور → حداکثر اندازه فایل را آپلود کنید.
در مرحله بعد یاد می گیرید که چگونه محدودیت آپلود را افزایش دهید تا بتوانید یک افزونه یا قالب را در وب سایت وردپرس خود آپلود کنید.
مرحله ۲: حجم آپلود فایل و زمان اجرا را افزایش دهید
در این بخش، نه تنها نحوه کار را یاد خواهید گرفت اندازه دانلود پیش فرض و همچنین زمان اجرا را افزایش دهید. زمان اجرا باید افزایش یابد زیرا شما در حال آپلود یک فایل بزرگتر در سرور خود هستید و بنابراین اجرای آن سرور زمان بیشتری می برد.
سه روش مختلف برای افزایش حجم فایل آپلود و زمان اجرا وجود دارد.
می توانید این کار را با رفتن به باطن سایت خود و تغییر مقادیر خاصی در فایل htaccess.، php.ini یا functions.php انجام دهید.
لطفا توجه داشته باشید که شما نیاز دارید هر فایلی را تغییر دهید، نه همه.
💡 مهمپاسخ: قبل از انجام مراحل زیر، لطفاً از کل وب سایت وردپرس خود نسخه پشتیبان تهیه کنید. ایجاد تغییرات در سرور شما خطرناک است و ممکن است در نهایت با یک سایت خراب مواجه شوید. پشتیبان شبکه ایمنی شما خواهد بود. یک نسخه پشتیبان تهیه کنید و بدون ترس ادامه دهید.
گزینه ۱: htaccess. را تغییر دهید
می توانید از طریق حساب میزبانی خود یا با یک سرویس گیرنده FTP به فایل htaccess. دسترسی پیدا کنید. ما نحوه استفاده از سرویس گیرنده FTP را در راهنمای دیگری توضیح دادیم، بنابراین در این راهنما، نحوه استفاده از حساب میزبانی خود را به شما نشان خواهیم داد.
حساب میزبانی خود را باز کنید، پیدا کنید سی پنلو برو به مدیر فایل.
در فایل منیجر انتخاب کنید 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
اعداد را تنظیم کنید با توجه به نیاز شما سپس کلیک کنید ذخیره تغییرات را فشار دهید و از تب خارج شوید.
گزینه ۲: 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 تغییر دهید.
گزینه ۳: ویرایش functions.php
فایل توابع بخشی از موضوع فعلی سایت شما است. اگر میخواهید از این روش استفاده کنید، مهم است که از یک تم فرزند یا یک افزونه مدیریت کد مانند قطعههای کد استفاده کنید. در غیر این صورت هر زمان که تم خود را به روز کنید، تغییرات functions.php شما بازنویسی می شود.
ما به شما نشان خواهیم داد که چگونه با قطعه کد کار می کند…
نصب و فعال کنید افزونه Code Snippets در سایت وردپرس شما.
سپس برو به قطعات → جدید اضافه کن → توابع PHP و کد زیر را قرار دهید به یک فیلد خالی:
@ini_set( 'upload_max_size', '120M' );
@ini_set( 'post_max_size', '120M');
@ini_set( 'max_execution_time', '300' );
عنوان اضافه کن در بالای صفحه و روی دکمه کلیک کنید تغییرات را ذخیره و فعال کنید دکمه.
همین. 🤩 اکنون محدودیت زمانی برای دانلود و اجرای فایل ها را افزایش داده اید.
راه حل های دیگر
برخی از شما ممکن است حتی پس از افزایش محدودیتهای پیشفرض، همچنان با خطای «لینکی که روی آن کلیک کردید منقضی شده است» مواجه شوید. اگر چنین است، راه حل های زیر را امتحان کنید:
۱٫ نسخه PHP خود را به روز کنید
برخی از خطاهای وردپرس به این دلیل رخ می دهد که سایت شما با نسخه قدیمی PHP اجرا می شود.
برای به روز رسانی نسخه PHP خود باید ابتدا بررسی کنید آخرین نسخه موجود چیست.
سپس نسخه PHP وب سایت خود را با رفتن به آن پیدا کنید ابزار → سلامت سایت → اطلاعات → سرور → نسخه PHP.
اگر سایت شما با آخرین نسخه PHP اجرا نمی شود، می توانید به صورت زیر ارتقا دهید:
حساب هاست خود را باز کنید و به سی پنل → نسخه PHP را انتخاب کنید.
آخرین نسخه PHP را انتخاب کنید از منوی کشویی همین.
به کمک بیشتری نیاز دارید؟ 🤔 برای یادگیری نحوه به روز رسانی نسخه PHP یک سایت وردپرس، این راهنما را بررسی کنید.
۲٫ با ارائه دهنده هاست خود تماس بگیرید
وقتی هیچ کاری درست نشد، با ارائه دهنده هاست خود تماس بگیرید و تمام مراحلی را که قبلا انجام داده اید به آنها اطلاع دهید. آنها باید چندین راه حل در آستین خود داشته باشند.
خطای “لینکی که روی آن کلیک کردید منقضی شده است” را برای همیشه برطرف کنید 🎯
لینکی که روی آن کلیک کردید منقضی شده است. لطفاً دوباره امتحان کنید.” این خطا معمولاً زمانی ظاهر می شود که می خواهید یک افزونه یا تم را در سایت وردپرس خود آپلود کنید. در موارد نادری هنگام به روز رسانی افزونه ها ظاهر می شود.
این مشکل معمولاً به این دلیل رخ می دهد که یک افزونه یا موضوع از حداکثر اندازه آپلود و زمان اجرا پیش فرض میزبان شما فراتر می رود.
برای حل مشکل باید این متغیرها را افزایش دهید. ما سه راه برای رسیدن به این هدف را به شما نشان دادیم – htaccess.، php.ini یا functions.php.
👉 برای راهنمایی های بیشتر در مورد عیب یابی خطاهای رایج وردپرس، راهنمای کامل عیب یابی وردپرس ما را ببینید.
اگر سؤالی در مورد «لینکی که روی آن کلیک کردید منقضی شده است. لطفاً دوباره امتحان کنید.” خطا، لطفاً در بخش نظرات زیر به ما اطلاع دهید.