چگونه خطای “Failed to Load Resource” را در وردپرس برطرف کنیم؟ چاپ

  • 0

بسیاری از کاربران وردپرس هنگام مشاهده این خطا سردرگم می شوند و دقیقاً نمی دانند که کدام فایل از کجا بارگذاری نشده و علت این مشکل چیست. این ارور معمولاً مربوط به فایل هایی مانند تصاویر، اسکریپت های JavaScript، استایل های CSS و سایر منابع سایت است. وقتی این منابع بارگذاری نشوند، ممکن است ظاهر سایت دچار مشکل شود یا عملکرد برخی قسمت ها دچار اختلال گردد. در این راهنما تیم الماس هاست بررسی می کنند که خطای “Failed to Load Resource” دقیقاً چه زمانی و چرا رخ می دهد، و چگونه می توان به سادگی آن را در وردپرس برطرف کرد.

علت بروز خطای "Failed to Load Resource" چیست؟

این پیام معمولاً زمانی نمایش داده می شود که مرورگر کاربر قادر نیست یک فایل مورد نیاز از سمت سرور یا هاست دریافت کند. هر صفحه در وردپرس ترکیبی از عناصر مختلف مانند تصاویر، کد ها، اسکریپت ها و استایل هاست. اگر یکی از این اجزا به درستی بارگیری نشود، مرورگر فایل مورد نظر را نادیده می گیرد و باقی صفحه را بدون آن نمایش می دهد. در این شرایط، خطا در بخش Console ابزار Inspect مرورگر ثبت می شود تا به توسعه دهنده یا مدیر سایت هشدار دهد.

پیام های رایج خطای "Failed to Load Resource"

در ادامه نمونه هایی از پیام هایی که ممکن است در Console مشاهده کنید آورده شده اند:

  • Failed to load resource: net::ERR_CONNECTION_REFUSED
  • Failed to load resource: the server responded with a status of 404 (Not Found)
  • Failed to load resource: the server responded with a status of 500 (Internal Server Error)
  • Failed to load resource: net::ERR_NAME_NOT_RESOLVED

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

روش های رفع خطای "Failed to Load Resource" در وردپرس

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

جایگزینی منبع از دست رفته (Replace The Missing Resource)

اولین و ساده ترین اقدام این است که بررسی کنید آیا فایل مورد نظر در هاست شما وجود دارد یا خیر. اگر فایل از دست رفته یک تصویر است که در یک پست یا صفحه استفاده شده، وارد کتابخانه رسانه وردپرس شوید و بررسی کنید که آیا تصویر وجود دارد یا نه. اگر وجود دارد، پست را ویرایش کرده و تصویر را مجدد درج نمایید. در صورتی که فایل مورد نظر را در رسانه پیدا نکردید، آن را مجدداً آپلود کنید. گاهی اوقات تصاویر به صورت خراب (Broken) یا به شکل جای خالی نمایش داده می شوند؛ در این صورت احتمالاً مشکل از سطح دسترسی فایل ها است که در ادامه به آن خواهیم پرداخت.

تنظیم مجوز فایل ها و پوشه ها

اگر فایل یا تصویری در رسانه موجود است اما بارگذاری نمی شود، احتمال دارد که مجوز (Permission) آن به درستی تنظیم نشده باشد. سطح دسترسی استاندارد برای فایل ها معمولاً 644 و برای پوشه ها 755 است. برای اعمال این تغییرات می توانید از File Manager در کنترل پنل هاست یا نرم افزارهای FTP مانند FileZilla استفاده کنید.

آموزش کامل تغییر سطح دسترسی فایل یا پوشه در سی پنل

تعویض فایل قالب یا افزونه

در صورتی که فایل ناقص مربوط به قالب یا افزونه وردپرس باشد، ساده ترین راهکار این است که قالب یا پلاگین مورد نظر را حذف و نسخه سالم آن را مجدداً نصب نمایید. برای تعویض قالب، وارد بخش نمایش > پوسته ها شوید و یک پوسته دیگر را فعال کنید. اگر هیچ قالب دیگری نصب نیست، می توانید یکی از قالب های پیش فرض وردپرس مانند Twenty Twenty-Four را نصب و فعال نمایید. اگر خطا مربوط به افزونه است، کافیست به بخش افزونه ها رفته، افزونه معیوب را غیرفعال و حذف کرده و نسخه سالم آن را دوباره نصب نمایید.

بررسی تنظیمات دامنه در وردپرس

یکی از رایج ترین دلایل بروز این خطا، ناهماهنگی یا اشتباه در تنظیم آدرس سایت (URL) در تنظیمات وردپرس است. برای بررسی، به مسیر تنظیمات > عمومی بروید. در این بخش دو فیلد به نام های:

نشانی وردپرس (URL)

نشانی سایت (URL)

وجود دارد. مطمئن شوید که این دو آدرس با هم مطابقت دارند و به درستی وارد شده اند. اگر از SSL استفاده می کنید، آدرس ها باید با https:// شروع شوند. همچنین، توجه داشته باشید که آدرس با www و بدون www از دید وردپرس دو آدرس جداگانه محسوب می شود. پس از اعمال تغییرات، روی دکمه ذخیره تغییرات کلیک کرده و دوباره سایت را بررسی کنید.

در صورت ادامه داشتن خطا چه کنیم؟

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


آیا این پاسخ مفید بود؟

« بازگشت