یکی از صفحات خطای وردپرس که احتمالاً با آن روبرو شده اید و منشأ متفاوتی دارد:

« آیا مطمئنید که می خواهید این کار را انجام دهید؟ »

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

امروز ما قصد داریم معنی این خطای مرموز ، زمان وقوع و دلیل وقوع آن و همچنین تکنیک های اصلاح آن را کشف کنیم.

منبع خطا

متأسفانه خطا " آیا مطمئن هستید که می خواهید این کار را انجام دهید؟ هنگامی که می خواهید طیف گسترده ای از کارها را انجام دهید می تواند اتفاق بیفتد:

  • انتشار مقالات یا صفحات
  • درج تصویر در مقاله
  • سفارشی کردن یک موضوع
  • ایجاد برچسب ها یا دسته ها
  • یک موضوع یا یک افزونه را بارگیری کنید
  • به روزرسانی وردپرس یا افزونه ها و مضامین

این یک لیست کامل کامل نیست ، اما باید به شما ایده خوبی از زمان وقوع این خطا بدهد.

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

شما واقعا-انجام آن را به وردپرس

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

این چه ارتباطی با امنیت دارد؟

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

وردپرس از نشانه های امنیتی استفاده می کند که غالباً nonce نامیده می شوند. آنها برای تأیید اعتبار کاربر تأیید می شوند که مالک حساب آنها هستند و نقش کاربر صحیحی را برای تکمیل عملی که شروع کرده اند ، دارند.

اگر وردپرس قادر به تأیید رمزهای امنیتی نباشد ، خطا نمایش داده می شود.

اگر سایت شما مورد حمله قرار گرفته باشد ، به ویژه در مورد برنامه نویسی میان سایت (XSS) یا جعل درخواست بین سایت (CSRF) ، خطا در هنگام حمله قابل مشاهده خواهد بود.

همچنین اگر یک افزونه یا موضوع آسیب پذیری امنیتی داشته باشد یا به درستی کد نویسی نشود ، می تواند اتفاق بیفتد.

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

پیگیری تعمیرات

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

رفع # 1: حافظه نهان خود را خالی کنید

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

رفع # 2: هنگام ارسال افزونه یا موضوع خطایی رخ داد

اگر سعی کرده اید یک موضوع یا پلاگین را بارگیری کنید و خطایی روی داده است ، به احتمال زیاد علت این است که سعی کرده اید یک پلاگین یا بسته تم را به جای فایل ZIP فقط برای موضوع یا پلاگین بارگیری کنید.

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

رفع # 3: حافظه پی اچ پی رسیده است

بسته به افزونه ها و ویژگی های آنها ، به احتمال زیاد نصب شما در وردپرس با کمی حافظه اختصاص داده شده نمی تواند یک کار را انجام دهد. در بعضی موارد لازم است که نصب شما حافظه بیشتری داشته باشد ، کاری که می توانید از cPanel انجام دهید.

رفع # 4: یک موضوع پیش فرض را فعال کنید

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

در صورت بروز مشکل در دسترسی به افزونه های خود ، می توانید از طریق FTP ، SSH یا cPanel به فایلهای سایت خود دسترسی پیدا کنید. پوشه موضوع خود را در زیر تغییر دهید فایل wp-content / themes در / خود را-تم / برای غیرفعال کردن آن و فعال کردن یک موضوع (حاضر) به عنوان موضوع فعال پیش فرض.

در قطعه مسیر قبلی ، " خود موضوع مراجعه به نام موضوع فعال فعلی شما. شما باید حتماً نامی را تهیه کنید که به اندازه نام اصلی مشخص نیست.

رفع # 5: افزونه های خود را حذف یا غیرفعال کنید

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

اگر به صفحه افزونه های وبلاگ خود دسترسی ندارید ، می توانید با استفاده از FTP ، SSH یا cPanel پوشه هایی را که در زیر پیدا می کنید حذف کنید / Wp-content/plugins / ". همچنین می توانید این پوشه را به سادگی تغییر نام دهید.

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

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

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