25 ژانویه 2023
خطای 504

آموزش نحوه رفع خطای 504 Gateway Timeout در وردپرس

هنگامی که سرور سایت در حال دریافت و ارسال درخواست به مرورگر بوده اما در وقت مشخص شده پاسخی از مرورگر کاربر دریافت نمی‌کند که منجر به خطای Gateway Timeout 504 می‌شود و به شکل‌های مختلف شامل موارد زیر نشان داده می‌شود.

504 Gateway Timeout

HTTP 504

504 ERROR

Gateway Timeout (504)

HTTP Error 504 – Gateway Timeout

Gateway Timeout Error

راه حل‌های زیر به شما کمک می‌کنند تا بتوانید خطای 504 را رفع کنید.

غیرفعال کردن VPN

اگر از فیلترشکن یا VPN استفاده می‌کنید، ممکن است با خطای 504 مواجه شوید. فیلترشکن را خاموش کنید و دوباره سایت را بارگذاری کنید.

 راه‌اندازی مجدد اینترنت

اختلال اینترنت نیز می‌تواند موجب بروز خطای 504 شود که می‌توانید با خاموش و روشن کردن اینترنت خود، رفع خطا را بررسی کنید.

آموزش نحوه رفع خطای 504 Gateway Timeout در وردپرس

افزایش بازدید

افزایش بازدید می‌تواند منجر به بروز این خطا شود که می‌توانید با برنامه گوگل آنالیتیکس آمار سایت خود را بررسی کنید.

 اختلال در دیتابیس وردپرس

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

افزونه ناسازگار

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

کم بودن زمان اجرای PHP

ممکن است این خطا به دلیل کم بودن زمان اجرای php باشد. در این صورت می‌توانید با قرار دادن کد مشخصی در فایل htaccess. و ذخیره آن، خطا را رفع کنید.

با وارد کردن کد زیر، زمان تعیین شده را 300 ثانیه قرار دهید تا محدودیت حافظه اجرای  php  در وردپرس را افزایش دهید.

<IfModule mod_php5.c>

php_value post_max_size 512M

php_value upload_max_filesize 512M

php_value memory_limit 1024M

php_value max_execution_time 300

php_value max_input_time 300

php_value session.gc_maxlifetime 1440

</IfModule>

 

 استفاده از  CDN

اگر از CDN هایی مثل Cloudflare یا Sucuri استفاده می‌کنید، ممکن است خطای 504 به این مساله مربوط باشد. علت آن عدم توانایی سرور در پاسخگویی به فایروال‌هاست. تنظیمات Cloudflare یا Sucuri و هاست خود را بررسی کنید.

 خرابی فایل  htaccess.

این فایل منشا بروز خطاهای مختلفی از جمله خطای 504 است که می‌توانید با حذف یا تغییر نام آن، خطا را رفع کنید. با رفتن به بخش تنظیمات و ذخیره مجدد تنظیمات، می‌توانید این فایل را دوباره ایجاد کنید.

تغییرات سرور

تغییراتی که در سرورهای هاست سایت شما اعمال می‌شود، می‌تواند موجب بروز خطای 504 شود که باید تا رفع شدن مشکل سرور صبر کنید.

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

سخن پایانی

خطای 504 یکی از خطاهای وردپرس است که به دلایل مختلف ایجاد می‌شود و با راه حل‌های ارائه شده، به راحتی رفع می‌شود. امیدواریم این مقاله برای شما مفید بوده باشد.

 

مثلث بنفش انتزاعی با لبه‌های پیکسلی

مطالب مرتبط

بیشتر دیده شوید، بیشتر بفروشید

آژانس دیجیتال مارکتینگ سفیر با کمک به بیش از ۳۰۰ کسب‌وکار، برند شما را به یک موتور رشد تبدیل می‌کند.
برای دریافت پروپوزال، روی دکمه زیر کلیک کنید

پرنده اوریگامی بنفش با بافت کاغذ تاخورده