در نسخه 5.2 وردپرس که از جمله نسخه های جدید محسوب می شود، قابلیت های ویژه ای اضافه شده است که در هنگام رویداد برخی مشکلات فنی در سایت وردپرس مورد نظر، یک پیام با عنوان، یک خطای مهم در این وبسایت رخ داده است، به شما نشان داده می شود.
زمانی که این خطا به نمایش درآید، یک ایمیل برای مدیر وب سایت، جهت آگاه کردن وی، ارسال خواهد شد که در این پیام روش حل این مشکل به صورت کامل بیان شده است.
دلایل اصلی بروز این خطا چیست؟
بدون شک هر خطایی یک علت و یا چندین علت مختلف دارد که در زمان بروز آنها وبسایت دچار مشکل می شود. خطای: یک خطای مهم در این وبسایت رخ داده است.
نیز خود علت های بسیاری دارد که در این قسمت برخی از آنها را ذکر خواهیم کرد.
از مهمترین علت های بروز ارور یک خطای مهم در این وبسایت رخ داده است.
می توان به: سازگار نبودن چندین افزونه، وجود محدودیت بسیار کم برای حافظه PHP، بروز نکردن نسخهPHP، وجود برخی مشکلات در کدنویسی قالب سایت، به وجود آمدن تداخل بین چندین افزونه به دلیل بروز رسانی یکی از این افزونه ها، مشکلاتی در افزونه نصب شده و… اشاره کرد.
ارور های مشابه با این خطا کدام اند؟
ارور ( یک خطای مهم در این وب سایت رخ داده است) از جمله خطاهای رایج در وبسایت های مختلف است که ارورهایی نیز مشابه آن وجود دارد که در صورت مشاهده هر کدام آنها، می توان از روش های مشابه به منظور رفع این خطاها استفاده کنید.
خطایی هایی از جمله: سایت دچار برخی مشکلات فنی شده است، یک خطای غیر منتظره رخ داده است، یک خطای مهم در وب سایت رخ داده است و درباره رفع این مشکل در وردپرس بیشتر بدانید، سایت مورد نظر مشکلات فنی را تجربه می کند و … از جمله ارورهای مشابه با خطای ذکر شده در قسمت قبل است.
روش رفع ارور یک خطای مهم در این وبسایت رخ داده است
با توجه به مطالب ذکر شده در قسمت قبل، در صورت ارسال ایمیل برای شما، در ابتدا تمام تلاش خود را جهت برطرف کردن این ارور انجام دهید و در صورت عدم موفقیت جهت رفع مشکل و یا در صورت عدم ارسال ایمیل، بهتر است که از آموزش ها و روش های زیر استفاده نمایید.
همچنین خوب است بدانید که در برخی مواقع این مشکل در لوکال هاست به وجود می آید. زمانی که در حال نصب وردپرس در لوکال هاست هستید و تمامی مراحل را به درستی انجام داده اید و ناگهان با این ارور برخورد کردید، بدانید که مشکل از نسخه جدید xamp است.
بهترین روش های رفع ارور یک خطای مهم در این وبسایت رخ داده، عبارت است از:
بررسی کردن وجود مشکل محدودیت حافظه PHP
از جمله روش های بسیار سریع و پیشنهادی افراد متخصص جهت رفع این نوع ارور، اقدام به بررسی کردن حافظه PHP وب سایت مورد نظر است. مقدار این حافظه می بایست بر روی عدد 256 ست شده باشد که البته این عدد حداقل است. سپس بعد از افزایش حافظه PHP، می بایست نسبت به بارگذاری سایت خود جهت رفع و بررسی این خطا اقدام نمایید. امروزه آموزش هایی در خصوص انجام این مرحله و رفع این مشکل توسط افراد باتجربه ارائه داده می شود.
بررسی کردن تم وردپرس یا قالب
زمانی که با انجام مرحله اول یعنی همان افزایش حافظه PHP، مشکل برطرف نشد، شما باید نسبت به بررسی کردن قالب وردپرس خود اقدام نمایید. برای انجام این مرحله شما می بایست در ابتدا قالب فعلی خود را غیر فعال کنید تا به صورت خودکار یک نمونه از قالب های پیشفرض خود وردپرس فعال شود. پس از انجام این مرحله، به بررسی سایت خود بپردازید تا از رفع این مشکل مطمئن شوید.
فعال کردن حالت Debug در وردپرس
اگر با انجام روش های قبلی، موفق به رفع خطای به وجود آمده نشده اید، روش بعدی اقدام به فعال سازی حالت خطایابی یا همان دیباگ در وردپرس است. با فعال نمودن حالت خطایابی، در اصل وردپرس تلاش خود را انجام داده است تا در رابطه با خطای به وجود آمده، جزئیات بیشتر و کامل تری را ارائه دهد. پس از فعال کردن حالت خطایابی، به منظور اطمینان از برطرف شدن یا عدم برطرف شدن مشکل حتما سایت را مجدد بارگذاری نمایید.
بررسی کردن میزان احتمال تداخل افزونه ها
از دیگر روش های کارساز برای رفع ارور، بررسی احتمالی تداخل افزونه ها است. برای انجام این مرحله، باید نسبت به بررسی افزونه های موجود در وردپرس که امکان تداخل آنها با یکدیگر وجود دارد، اقدام کنید. برای انجام این کار می توان هر یک از افزونه ها را به صورت جداگانه یا همه آنها را غیر فعال کرد تا از وجود مشکل در افزونه آگاه شد. بعد از انکه تمامی افزونه ها را غیر فعال کردید، مانند روش های قبلی باید سایت را مجددا بارگذاری نمایید. در صورت عدم رفع ارور، مشکل به وجود آمده از افزونه ها نبوده و سپس باید تمامی افزونه های غیر فعال را نیز دوباره فعال کنید.
تغییر دادن نسخه PHP هاست
در صورت ناموفق بودن روش های قبلی جهت رفع این مشکل، می توانید از روش تغییر دادن نسخه PHP هاست، استفاده کنید. به منظور تغییر دادن نسخه PHP به یک نسخه جدید و بهتر، می توانید با استفاده از کنترل پنل هاست خود به دو گزینه Multiphp Manger و یا ntPHP Selector مراجعه نمایید. آموزش و نحوه کار با این دو ابزار به صورت کاملا حرفه ای توسط برخی افراد ارائه شده است.
بازگرداندن نسخه پشتیبان سایت
از دیگر روش ها که البته آخرین راه حل برای برطرف کردن این ارور، شناخته شده است، بازگردانی نسخه پشتیبان سایت مورد نظر است. این روش در صورتی که روش های قبلی مورد استفاده و کارساز واقع نشوند، کاربرد دارد. برای انجام این کار شما باید اقدام به بازگردانی آخرین نسخه پشتیبان سایت خود نمایید تا سایت به حالت قبلی یعنی همان حالت قبل از به وجود آمدن ارور، برگردد. خوب است بدانید که اگر تغییراتی را از تاریخ بک آپ که در حال بازگردانی بوده، انجام داده اید، به طور کامل تمام این تغییرات از بین می رود.
منبع: سئو پرشین