Sửa Lỗi “Are you sure you want to do this” Trong WordPress [NEW]

Đôi khi, bạn có thể gặp lỗi thiết lập kết nối cơ sở dữ liệu hoặc lỗi quá tải bộ nhớ. Những lỗi đó bằng cách nào đó rất hữu ích vì chúng cho bạn biết chính xác lỗi đó là gì. Ngoài ra còn có những lỗi vô ích như “Bạn có chắc chắn muốn làm điều này không”. Lý do tại sao lỗi này không cung cấp bất kỳ thông tin đơn giản là vì có rất nhiều yếu tố có thể dẫn đến lỗi này. Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách tìm và sửa lỗi “Bạn có chắc chắn muốn thực hiện việc này không” trong WordPress.

areyousureerror

Tại sao và khi nào lỗi “Bạn có chắc chắn muốn thực hiện việc này không” xuất hiện

Lỗi này thường xảy ra khi WordPress kiểm tra Nonce trong url quản trị và việc kiểm tra này không thành công. Nonce là các ký tự hoặc số duy nhất có thể được tạo bởi chủ đề, plugin hoặc tệp lõi WordPress cho mục đích xác minh. Nonces thêm một lớp bảo mật bổ sung để bảo vệ các URL, biểu mẫu và lệnh gọi ajax của WordPress khỏi bị lạm dụng.

Lỗi “Bạn có chắc chắn muốn thực hiện việc này không?” thường xảy ra khi xác minh nonce không thành công và những gì có thể gây ra lỗi này là các plugin và chủ đề không sử dụng nonce đúng cách.

Nghiên cứu về lỗi “Bạn có chắc chắn muốn làm điều này không?”

Thông thường nhất, lỗi này là do plugin hoặc chủ đề được cài đặt trên trang web của bạn. Để điều tra plugin hoặc chủ đề nào đang gây ra sự cố này, bạn cần phải hủy kích hoạt tất cả các plugin của mình.

Kiểm tra các plugin

Vì plugin đã hủy kích hoạt vẫn có thể gây ra sự cố này, chúng tôi cần đảm bảo rằng không có plugin nào được cài đặt trong WordPress mà không cần phải xóa chúng. Để thực hiện việc này, bạn cần kết nối với trang web của mình bằng ứng dụng khách FTP và đổi tên thư mục plugin trong thư mục / wp-content / thành plugins.deactive.

Sau đó, bạn cần quay lại trang plugin trong khu vực quản trị của mình. Bạn sẽ thấy thông báo cho tất cả các plugin của mình hiện đã bị vô hiệu hóa.

plugin-vô hiệu hóa

Bây giờ tất cả các plugin của bạn đã thực sự được gỡ cài đặt và vô hiệu hóa, bạn có thể thử để lỗi này xảy ra một lần nữa. Nếu lỗi không xuất hiện lại, thì điều đó có nghĩa là một trong các plugin trên trang web của bạn đang gây ra lỗi này. Để xem plugin nào đang gây ra sự cố này, hãy quay lại ứng dụng khách FTP của bạn và đổi tên thư mục plugins.deactivate trở lại plugin.

Sau đó, truy cập trang plugin trong khu vực quản trị WordPress của bạn và kích hoạt từng plugin của bạn và cố gắng gây ra lỗi này một lần nữa sau khi kích hoạt từng plugin cho đến khi bạn tìm thấy plugin nào gây ra lỗi này.

Kiểm tra các giao diện

Nếu plugin không phải là nguyên nhân gây ra sự cố này, thì có thể do chủ đề bị lỗi. Bạn có thể kiểm tra chủ đề nào đang gây ra sự cố này bằng cách lặp lại quá trình tương tự bạn đã làm với các plugin. Trước tiên, bạn cần kết nối với trang web của mình bằng ứng dụng khách FTP và tải chủ đề trực tiếp hiện tại xuống máy tính của bạn làm bản sao lưu. Khi bạn đã sao lưu chủ đề của mình, hãy xóa chủ đề đó khỏi máy chủ.

Bây giờ đi đến Giao diện »Chủ đề trong khu vực quản trị WordPress của bạn và bạn sẽ thấy thông báo “Chủ đề hoạt động đã bị xóa. Quay lại giao diện mặc định. ” WordPress bây giờ sẽ bắt đầu sử dụng chủ đề Twenty Thirteen mặc định cho trang web của bạn.

Nếu việc sử dụng chủ đề mặc định khiến lỗi này biến mất, thì rất có thể sự cố nằm ở chủ đề bạn vừa gỡ bỏ.

Không thể tìm thấy nguyên nhân của lỗi này

Đảm bảo rằng bạn đã kiểm tra lại kỹ lưỡng lỗi này sau khi hủy kích hoạt và kích hoạt lại các plugin và chủ đề của mình. Một khi bạn chắc chắn rằng không có plugin hoặc chủ đề nào trên trang web của bạn gây ra sự cố này. Sau đó, bạn có thể thực hiện thêm một số bước nữa.

Trước tiên, hãy đảm bảo rằng bạn có một bản sao lưu đầy đủ của trang web của mình. Tiếp theo, xóa tất cả các tệp WordPress khỏi máy chủ của bạn ngoại trừ thư mục wp-content và tất cả nội dung của nó. Sau đó, tải xuống một bản sao mới của WordPress, giải nén nó trên máy tính của bạn và tải các tệp bên trong thư mục wordpress lên máy chủ web của bạn.

Khi bạn đã tải lên tất cả các tệp, hãy tạo một tệp wp-config.php mới trong thư mục gốc. Bạn có thể xem tệp wp-config.php cũ của mình từ bản sao lưu nếu bạn cần trợ giúp. Thêm tất cả các phần ngoại trừ “Chìa khóa và muối xác thực”. Xóa tất cả các dòng bắt đầu bằng định nghĩa trong phần này.
Lưu và tải lên tệp wp-config.php của bạn. Bây giờ hãy kiểm tra lại trang web của bạn và thử lại lỗi.

/**#@+
 * 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}');

Chúng tôi hy vọng bài viết này đã giúp bạn khắc phục lỗi “Bạn có chắc chắn muốn thực hiện việc này không?” lỗi? trong WordPress.

Chúng tôi hiểu rằng việc đối phó với những vấn đề như thế này đôi khi có thể khiến bạn khó chịu. Cố gắng giữ bình tĩnh và nếu cần trợ giúp, bạn luôn có thể gửi câu hỏi cho chúng tôi bằng cách để lại bình luận bên dưới.