HamyarWP - همیاروردپرس
HamyarWP - همیاروردپرس
خواندن ۷ دقیقه·۴ سال پیش

خطاهای رایج در وردپرس را بشناسید

خطاهای رایج وردپرس
خطاهای رایج وردپرس

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

خطای ۴۰۴ در وردپرس

یکی از بارزترین خطاهای رایج در وردپرس خطای ۴۰۴ است. این خطا زمانی رخ می‌دهد که صفحه موردنظر یافت نشود. معمولا یک صفحه کاملا پیش‌فرض و مشخص است اما می‌توان آن را سفارشی‌سازی کرد. این صفحه در تمامی قالب‌ها طراحی می‌شود زیرا محال است در سایت اتفاق نیفتد. برای حل این مشکل باید به دنبال لینک‌های شکسته شده باشید و آن‌ها را رفع کنید. حتما باید در صدد رفع آن باشید، زیرا وجود آن باعث دلسردی کاربر شده و تصمیم می‌گیرد از سایت شما زود بیرون برود و آن را ترک کند. این امر افزایش بانس ریت را به همراه داشته که برای سایت بسیار مضر است. برای اینکه بتوانید تمامی لینک‌های شکسته در سایت را یافته و آن را ترمیم کنید، می‌توانید از افزونه Broken Link Checker استفاده کنید.

خطای ۵۰۲ در وردپرس

این خطا به سرور شما برمی‌گردد و دلایل متعددی دارد. مثلا زمانی که مشکلی در بخش دیتابیس دارید، ممکن است با این خطا مواجه شوید. زمان اتمام اتصال به سرور و خارج شدن از دسترس نیز یکی دیگر از دلایلی است که می‌تواند باعث بروز چنین خطایی شود. وقتی مشکلی در دریافت پروکسی‌های سرور پیش می‌آید باز هم شما خطای ۵۰۲ را دریافت می‌کنید. همچنین مشکلاتی که در زمان تغییر کدهای قالب و افزونه بروز می‌کند نیز می‌تواند این خطا را به شما بدهد. در واقع این خطا را، خطای Bad Gateway نیز می‌گویند. شما برای حل این مشکل سه راه پیش رو دارید:

  • کش مرورگر خود را پاک کنید.
  • غیر فعال‌ سازی موقت شبکه دریافت محتوا یا CDN
  • بررسی قالب و افزونه‌های فعال در وردپرس

خطای Syntax Error در وردپرس

این خطا خیلی ساده رخ می‌دهد. فراموشی در گذاشتن کاما در انتهای قطعه کد یا گذاشتن یک براکت اضافی می‌تواند ما را با این خطا رو به رو کند. به همین علت است که همیشه به کاربران و توسعه‌دهندگان پیشنهاد می‌شود به بهترین نحو کدنویسی کنند. به طور کلی کدنویسی استاندارد یکی از بهترین و مهم‌ترین مسائلیست که باید به آن پرداخته شود. حال برای رفع این مشکل باید چه کرد؟
معمولا در زمان خطا در مرورگر به شما اعلام می‌کند که محل بروز خطا کجاست. به همان مسیر بروید و مشکل را بررسی کنید. مواردی که گفته شده را در آن حل کنید.

خطای عدم نمایش آیکون‌های ویرایشگر دیداری وردپرس

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

  • کش مرورگر را پاک کنید
  • جایگزین کردن اسکریپت افزونه TinyMCE
  • حل مشکل با WP-Config

خطای Memory Exhausted در وردپرس

این خطا مربوط به حافظه است. یعنی حافظه وردپرس با محدودیت مواجه شده و شما با این خطا در مرورگر به جای صفحه سایتتان مواجه می‌شوید. به این خطا، حافظه php نیز می‌گویند. از همین‌جا متوجه می‌شوید که هر بلایی قرار است بیاید باید سر php بیاید. زمانی که کدهای وردپرس کمبود جا احساس می‌کنند و نیاز به فضای بیشتری دارند، این خطا را شما دریافت خواهید کرد. اما برای رفع آن چه کنیم؟
افزایش حافظه php و رفع محدودیت در آن تنها راهکاری است که به شما پیشنهاد می‌شود. اما چگونه؟
برای این منظور به فایل wp-config.php مراجعه کنید و به دنبال جمله زیر بگردید:
That’s all, stop editing! Happy blogging
قبل از این جمله، کد زیر را وارد کنید:
define( 'WP_MEMORY_LIMIT', '256M' );

حال هر چقدر می‌خواهید، می‌توانید حافظه را افزایش دهید.

خطای عدم ورود به پیشخوان وردپرس

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

حذف کوکی‌های مرورگر

غیرفعال کردن افزونه‌ها: برای این منظور به هاست رفته و نام پوشه plugins را تغییر دهید تا تمامی افزونه‌ها غیرفعال شوند.

غیرفعال کردن قالب فعلی: برای این منظور نیز به هاست رفته و نام پوشه تم را تغییر دهید.

حذف فایل htaccess.

بروز کردن آدرس سایت: به هاست رفته و در فایل wp-config.php و دو خط کد زیر را وارد کنید. به جای آدرس پیش‌فرض، آدرس سایت خود را بزنید:

define('WP_HOME','http://example.com');

define('WP_SITEURL','http://example.com');

خطای ۴۰۳ در وردپرس

در این خطا سرور اجازه دسترسی به صفحه موردنظر را نمی‌دهد و شما خطای ۴۰۳ دریافت می‌کنید. این خطا معمولا مانند خط زیر است:

.403 Forbidden – You don’t have permission to access ‘/’ on this server

بیشتر دلیلی که باعث بروز این خطا می‌شود، وجود افزونه‌های امنیتی است! اما راه‌حل چیست؟

  • با غیرفعال کردن افزونه‌ها این خطا را رفع کنید.
  • با کمک انتقال htaccess. به روت مشکل را رفع کنید.
  • بررسی سطوح دسترسی در هاست و قرار دادن آن روی عدد ۷۵۵

خطای Upload: Failed to write file to disk در وردپرس

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

خطای ۵۰۰ در وردپرس

خطای ۵۰۰ یا HTTP 500 Internal Server زمانی رخ می دهد که سرور به پروتکل http پاسخ نمی‌دهد. ولی چگونه می‌توان این مشکل را برطرف کرد؟

  • برطرف کردن خطا در فایل htaccess.
  • برطرف کردن خطا در فایل wp-config.php
  • بررسی مجوزهای ناقص پرونده
  • برطرف کردن وقفه در کار سرور یا اسکریپت‌ها
  • حل خطای php
  • بررسی و یافتن افزونه مخرب
  • بررسی مشکلات قالب

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


خطای رایج در وردپرسخطای رایجوردپرسهمیار وردپرس
در ویرگول همیاروردپرس میتوانید مقاله های جذابی بخوانید که از دل تجربیات تیم همیاروردپرس استخراج شده است
شاید از این پست‌ها خوشتان بیاید