وردپرس به عنوان یکی از بهترین پلتفرم های سیستم مدیریت محتوا، توانسته طرفداران زیادی را به همراه داشته باشد. تاکنون میلیونها وبسایت به کمک وردپرس طراحیشده و در حال استفاده میباشد.
اما این طبیعی است که پس از مدتی کار کردن با وردپرس، مثل سایر سیستمهای طراحی وبسایت، دارای مشکلات و ارورهایی باشد.
ما در این مقاله قصد داریم از خطاهای رایج وردپرس و همچنین نحوهی رفع آنها با شما صحبت کنیم.
بهطورکلی اگر در هر زمینهای از وبسایت وردپرسی خود دچار خرابی یا مشکل شدید میتوانید از پشتیبانی وردپرس در المنتورسایت بهصورت کاملاً رایگان بهرهمند شوید.
همچنین میتوانید در صورت تمایل برای افزایش سرعت وبسایت ساختهشده با المنتور به مقاله ی ما سری بزنید و نظرات خود را بنویسید.
آنچه قرار است در این مقاله بیان شود شامل موارد زیر است :
خطای صفحه سفید
خطای مربوط به پایگاه داده
خطای 404
خطای سرور داخلی
خطای مربوط به پیام “متأسفانه هیچ پستی با درخواست شما وجود ندارد”
خطای حالت تعمیر و نگهداری وردپرس
6 مورد از خطاهای رایج وردپرس به همراه راهحل رفع آن
مهمترین بخش از یک وبسایت رویارویی با خطاهای آن است. ما در این قسمت 6 مورد از خطاها و راههای رفع آنها را بررسی میکنیم. لطفاً با ما همراه باشید:
خطای صفحهی سفید یا مرگ
این خطا که از رایج ترین خطاهای وردپرس میباشد به صفحهی سفید یا مرگ معروف است، و ممکن است روی Front-End ، پنل پیشخوان یا قسمتهای خاصی از نصب رخ دهد. اکثراً علت این خطا، ناشی از خطاهای مربوط به php یا پایگاه داده میباشد.
اقدامات لازم برای رفع خطا
- ابتدا به هرگونه تغییری که قبل از رخداد این خطا انجام دادهاید، توجه داشته باشید : آیا این اتفاق بلافاصله پس از نصب افزونه اتفاق افتاده است؟ یا قالبی را تغییر دادهاید؟
- سپس مقیاس آن را درک کنید. آیا فقط بر روی صفحه خاصی تأثیر گذاشته یا نه؟ اگر همه صفحات وبسایت شما صفحه سفید مرگ را نمایش میدهند ، مشکل میتواند در سرور میزبانی وب باشد.
- همه افزونهها را غیرفعال کرده و آنها را یکییکی فعال کنید تا مشخص شود که چه عامل خاصی باعث این خطا شده است.
- اگر نمیتوانید به پنل مدیریت دسترسی پیدا کنید ، افزونهها را از طریق کنترل پنل هاست غیرفعال کنید.
- وبسایت را به قالب پیشفرض مثل قالبهای بیست و شانزده وردپرس برگردانید. اگر مدیر وبسایت هستید: از ویژگی WP_Debug استفاده کنید و حافظه اختصاص داده شده به PHP را افزایش دهید.
- وردپرس را بهعنوان آخرین اقدام، مجدداً نصب کنید.
خطا در برقراری ارتباط پایگاه داده
دلایل متعددی وجود دارد که ممکن است این اتفاق بیفتد ، اما به احتمال زیاد اینگونه است که شما اطلاعات ورود به پایگاه داده را تغییر داده اید. این خطا در یک فایل wp-config.php با پیکربندی اشتباه منعکس میشود.
اقدامات لازم برای رفع خطا
- فایل wp-config.php را با دسترسی به آن از طریق کنترل پنل در هاست بررسی کنید. از صحت اطلاعاتی مثل نام پایگاه داده ، نام کاربری پایگاه داده ، رمز عبور پایگاه داده و میزبان پایگاه داده، اطمینان حاصل کنید.
- اگر این مقادیر درست است ، رمز عبور MySQL خود را بهصورت دستی تغییر دهید.
بررسی خطای 404
خطای 404 یکی از رایجترین مسائل مربوط به پیکربندی نادرست وبسایت وردپرسی است و بهطورکلی هر کاربری در زمان بازدید از یک پست، حداقل یکبار با این خطا مواجه میشود. شایعترین علت این خطا، عدم تنظیمات صحیح پیکربندی در وردپرس میباشد که برای حل آن باید تنظیمات پیوند یکتا را دوباره بررسی کنید و یا مجدد بهصورت دستی آنها بهروزرسانی کنید.
اقدامات لازم برای رفع خطا
- برای آپدیت صفحه ، آن را ویرایش و به روز کنید.
- پیوند یکتا را تغییر دهید و مطمئن شوید که موارد ذکرشده در آن را به روز کردید.
- با نصب افزونه رایگان Rewrite Rules Inspector plugin، خطاهای وردپرس را بررسی و برطرف کنید.
خطای سرور داخلی
این خطا در وردپرس زمانی رخ میدهد که سرور دچار مشکل شده و نمیتواند بهدرستی تشخیص دهد که چه چیزی اشتباه است.
اقدامات لازم برای رفع خطا
- فایل .htaccess را بررسی کنید ، زیرا احتمالاً مشکل از این قسمت است. میتوانید از طریق FTP به آن دسترسی داشته باشید و موقتاً آن را حذف کنید (اما حتماً قبل از این کار نسخه پشتیبان تهیه کنید).
با مراجعه به تنظیمات >> پیوندهای یکتا، یک فایل .htaccess جدید ایجاد میکند. - پوشه های wp-admin و wp-include را از یک بسته نصبی جدید وردپرس دوباره بارگذاری کنید.
- همهی پلاگین ها را غیرفعال کنید و آنها را یکی یکی فعال کنید تا متوجه شوید که آیا عامل خاصی باعث ایجاد آن شده است یا خیر.
اگر مدیر وبسایت هستید و دسترسی کامل دارید: سعی کنید حافظه اختصاص دادهشده به PHP را افزایش دهید.
خطای مربوط به پیام “متأسفانه هیچ پستی با درخواست شما وجود ندارد” یا “Sorry, no posts match your criteria”
اگر با این پیام حتی در هنگام جستجو مواجه شدید و نتوانستید پستها را پیدا کنید ، احتمالاً مربوط به حافظه پنهان مرورگر شما است.
اقدامات لازم برای رفع خطا
- حافظه پنهان و کوکی های مرورگر خود را پاککنید.
- خطاهای موجود در فایل های search.php و index.php قالب را بررسی کنید.
خطای حالت تعمیر و نگهداری وردپرس
این پیام در حین به روزرسانی ظاهر میشود و در صورت تداوم حتی پس از اتمام فرآیند ، میتواند مشکلساز باشد.
اینیکی از آن خطاهای متداول و رایج وردپرس است زیرا هم Back-End و هم Front-End را تحت تأثیر قرار میدهد و مانع دسترسی کاربران به وبسایت شما میشود. این خطا به این دلیل است که وردپرس در هنگام بهروزرسانی وبسایت را در حالت تعمیر و نگهداری قرار میدهد و بهطور خودکار یک فایل به نام .maintenance نصب میکند. در این حالت است که شما با خطای
« Briefly unavailable for scheduled maintenance. Please check back in a minute » مواجه میشوید.برای حذف چنین پیغامی باید از طریق کنترل پنل هاست به وبسایت خود وارد شوید و فایل .maintenance را در root سایت حذف کنید.
اقدامات لازم برای رفع خطا
- حتماً در ابتدا مطمئن شوید که وبسایت وردپرسی شما در حال به روزرسانی نباشد.
- از طریق FTP به سرور دسترسی داشته باشید و فایل .maintenance را حذف کنید.
- خطاهای موجود در فایل های search.php و index.php قالب را بررسی کنید.
امیدواریم این مقاله توانسته باشد شما را در رفع خطاهای رایج وردپرس یاری کرده و راهحلهای ارائهشده به کارتان آید.
اگر خطای مدنظر شما در این لیست قرار ندارد، برای ما کامنت بگذارید تا در کوتاهترین زمان به آن پاسخ دهیم.
در صورت تمایل میتوانید از مقاله آموزش رایگان المنتور استفاده و برای تهیه نسخه اورجینال المنتور، بر روی لینک خرید افزونه المنتور پرو کلیک کنید.