در دنیای وب خطاهای رایج زیادی جود دارند که باید با آنها آشنا شویم تا گریبان ما را نگیرند و ما را دچار مشکلات احتمالی نکنند. در وردپرس نیز خطاهای رایج متعددی وجود دارد که از قضا تمامی آنها دارای راهحل بوده و میتوان حل کرد. امروز یکی از این خطاهای رایج با عنوان خطای آیا می خواهید این کار را انجام دهید را درنظر گرفته و میخواهیم آن را بررسی کنیم. بهتر است حتما آن را بشناسید تا در صورت مواجه با آن بتوانید مشکل را برطرف کنید.
روش های حل ارور “آیا می خواهید این کار را انجام دهید”
این خطا اصلا به شما نمیگوید که مشکل از کجاست و چطور باید آن را پیدا کنید. به همین علت باید گزینههای مختلفی را در وردپرس بررسی کنید تا مشکل حل شود. برای رفع این مشکل روشهای متعدد زیر وجود دارد:
- حل مشکل با بررسی افزونه ها
- حل مشکل با بررسی قالب وردپرس
- حل مشکل با برطرف کردن محدودیت حافظه php
- حل مشکل از طریق Wp-Config.php
حال هر کدام را بطور مجزا با هم بررسی میکنیم تا خطای آیا می خواهید این کار را انجام دهید را برطرف کنیم. اول از همه باید ببینیم این خطا دقیقا به چه صورتی در سایت نمایان میشود:
خطا دقیقا مشابه تصویر بالا ظاهر میشود. این خطا عموما در سمت ادمین وردپرس دیده میشود. این خطا تنها در یک صفحه از سایت دیده میشود و با یک بار خارج شدن و ورود مجدد معمولا مشکل حل میشود. از دلایل مهمی که موجب این خطا میشوند مربوط به قالب و افزونههای مشکل دار است که با فهمیدن این موضوع میتوان عامل مخرب را یافت. یکی دیگر از مواردی که این خطا را به وجود میآورد زمان منتشر کردن نوشته در سایت است که شما را با چنین خطایی مواجه میکند. حال ببینیم که چگونه میتوان این خطا را برطرف کرد.
۱- حل مشکل با بررسی افزونه ها
گاهی وجود مشکل در یک افزونه وردپرس ممکن است باعث بروز این مشکل شود و ما برای اینکه از این موضوع مطلع شویم کافیست به هاست رفته نام پوشه plugins را تغییر دهیم تا تمامی افزونههای سایت غیرفعال شوند. حال مجدد سایت را بررسی کنید؛ اگر مشکل برطرف شده بود باید یکی یکی افزونهها را فعال کنید تا ببینید گزینه مخرب کدام است. آن را حذف کرده و گزینه دیگری را جایگزین کنید.
۲- حل مشکل با بررسی قالب وردپرس
دلیل دیگری که موجب بروز خطای آیا می خواهید این کار را انجام دهید میشود، قالب وردپرس است. گاهی قالبی که نصب کردهاید عامل مشکل میشود یا زمانی که آن را بروز میکنید مشکلساز میشود. برای بررسی این مشکل اول از همه یک بک آپ کامل از سایت خود تهیه کنید، قالب فعلی خود را غیرفعال کرده و سایت را با قالب پیشفرض وردپرس فعال کنید. بررسی کنید چنانچه مشکل از قالب باشد قطعا خود را نشان خواهد داد.
۳- حل مشکل با برطرف کردن محدودیت حافظه php
اگر دو روش بالا موجب رفع مشکل نشد ممکن است مشکل از محدودیت حافظه php باشد. برای این مورد باید فایل php.ini را ویرایش کرده و اندازه حافظه را تغییر دهید که قبلا آموزش کامل آن را برایتان در بلاگ قرار دادیم.
۴- حل مشکل از طریق Wp-Config.php
هنوز مشکل پابرجاست؟ گام آخر بررسی دقیق پوشه Wp-Content در هاست است. چون قرار است با این پوشه مهم کار کنیم حتما یک نسخه پشتیبان کامل از سایت خود تهیه کرده و ذخیره کنید. حالا تمامی فایلهای وردپرس به جز دایرکتوری Wp-Content را حذف کنید و یک وردپرس جدید دریافت کرده و بارگذاری کنید. حالا دایرکتوری Wp-Content را به آن اضافه کنید. حالا در روت هاست یک فایل جدید با عنوان Wp-Config.php ایجاد کنید (محتویات آن را از روی فایل Wp-Config.php در نسخه بکآپ تهیه کنید). حالا تمام بخشها بهجز “AUTH_KEY” را اضافه کرده و تمام خطوط زیر را حذف کنید:
/**#@+
* Authentication Unique Keys and Salts.
*
* Change these to different unique phrases!
* You can generate these using the {@link https://api.wordpress.org/secret-key/1.1/salt/ wordpress.org secret-key service}
* You can change these at any point in time to invalidate all existing cookies. This will force all users to have to log in again.
*
* @since 2.6.0
*/
define(‘AUTH_KEY’, ‘`+7nTNb<AwtbLA$L-Q7amn;~|wH)ljXv2~TpbP?mLA+M`8H|n1`/Lz-GmAQL{4fB’);
define(‘SECURE_AUTH_KEY’, ‘/gkAjhhJe`iwO)V-p=J<cN_ +6D{YhrM|=E#C7gD}]c2w~OJ} y}eY^,HWn&-j:a’);
define(‘LOGGED_IN_KEY’, ‘PtDl2V|01oIXDpq^K,IH-8|rhT +T(ZMpuLq>UD?|W)b3gMfG~g[zr8N6}m%MZ|L’);
define(‘NONCE_KEY’, ‘]Zj5i*hHlsUWKg2|>YF,X+xpd-_`I[nFmA6ZLw~;EW7g0.s5EaZCAJ=j]./5z^X~’);
define(‘AUTH_SALT’, ‘e*l:hUsddFIxm1E7y-n#<a0|u- #+SsS@-#$vNz}EY4rY~-x|0_6=Q!TR=MMxUL?’);
define(‘SECURE_AUTH_SALT’, ‘n]^c9nY>_}3,4)J]S sM6-MI3aB#Qk<Re^j#Lu_|x^*BhO.54aZQTtzJeCo5DWAg’);
define(‘LOGGED_IN_SALT’, ‘Ba3kd1&J$~~`(|uJ0:v;w+DJ3xW}.B#R9J*r|.+V}*sTuK &8db-Mn+[boHW3{[/’);
define(‘NONCE_SALT’, ‘nBv-U1qfkCZxS|13%hYdHz*s1^){.KSZWm1A^${`r!d5;EqrH:>1Xx`pwt6?**i}’);
حالا تنظیمات را ذخیره کنید و مجدد سایت خود را بررسی کنید. مشکل برطرف شده است.
جمع بندی
یکی دیگر از خطاهای رایجی که در وردپرس کمابیش با آن مواجه هستیم، خطای آیا می خواهید این کار را انجام دهید، است. دلایل متعددی موجب بروز این خطا میشود اما راهحلهای متعددی نیز برای حل کامل آن وجود دارد که در این مقاله به آن پرداختیم.
سوالات متداول
خطای "آیا میخواهید این کار را انجام دهید؟" در وردپرس چیست؟
چگونه میتوانم خطای "آیا میخواهید این کار را انجام دهید؟" را در وردپرس رفع کنم؟
آیا غیرفعال کردن افزونهها میتواند در رفع خطای "آیا میخواهید این کار را انجام دهید؟" موثر باشد؟
نویسنده بهاره کوهستانی
سایر مقالات نویسندهبهاره کوهستانی یک نویسنده و کارشناس حرفهای در حوزه وردپرس است که با چندین سال تجربه، مقالات آموزشی و راهنماهای کاربردی متعددی را برای کاربران منتشر کرده است. مطالب او به کاربران کمک میکند تا با بهرهگیری از ابزارها و تکنیکهای نوین، سایتهای خود را به سطح بالاتری ارتقا دهند.