WordPress tidak bisa masuk background?Memecahkan masalah yang reauth=1 tidak bisa masuk dan tidak bisa masuk

banyak网络 营销semua orang menggunakanWordPressLakukan optimasi mesin pencari.

Namun, terkadang tiba-tibaMasuk ke backend WordPressJika Anda tidak bisa masuk, Anda akan terus melompat ke koneksi seperti itu berulang kali▼

https://域名/wp-login.php?redirect_to=https%3A%2F%2F域名%2Fwp-admin%2F&reauth = 1

Situasi tidak dapat masuk ke WordPress ini adalah fenomena umum:

  • Di antarmuka login latar belakang, setelah memasukkan kata sandi akun,
  • Klik untuk masuk, tidak ada respons dan prompt ...
  • Saya tidak bisa masuk meskipun saya mengganti browser.

Solusi 1

Langkah 1:Buka file sistem WordPress▼

/wp-includes/pluggable.php

Langkah 2:Gunakan alat pencari untuk menemukan baris kode ini▼

setcookie($ auth_cookie_name,$ auth_cookie,$ expire,ADMIN_COOKIE_PATH,COOKIE_DOMAIN,$ secure,true);
  • Perhatikan bahwa versi WordPress yang berbeda mungkin memiliki baris kode yang berbeda.

Langkah 3:Yang harus Anda lakukan adalah menemukan semua kode ini dan menggantinya dengan

setcookie($ auth_cookie_name,$ auth_cookie,$ expire,SITECOOKIEPATH,COOKIE_DOMAIN,$ secure,true);

Solusi 2

Plugin WordPress terkadang dapat menyebabkan masalah ini jika ada konflik antara kedua plugin.

Nonaktifkan semua plugin:

  1. Silakan gunakan klien FTP untuk terhubung ke host web Anda.
  2. akan/wp-content/plugins/direktori, berganti nama menjadiplugins_backup.
  3. Ini akan menonaktifkan semua instalasi di situs Andaplugin WordPress.

Setelah Anda menonaktifkan semua plugin, coba masuk ke situs WordPress Anda.

  • Jika Anda berhasil masuk, jika Anda melihat kesalahan pengaya di latar belakang, itu berarti salah satu pengaya Anda yang menyebabkan masalah.
  • Anda hanya melalui FTP软件, ganti nama plugin (ganti nama tombol pintas: F2), Anda dapat langsung menonaktifkan plugin.

Solusi 3

Jika Anda menggunakan penggantian nama direktori plugin, nonaktifkan semuaplugin WP, berhasil loginBackend WordPress, dan tidak melihat pesan kesalahan plugin.

Hanya lihat kesalahan yang mirip dengan berikut ini

警告:无法修改标题信息 - 已在(home /用户名/ web / domainname /public_html/wp-content/advanced-cache.php:26中发送的标题)/ home /用户名/ web / domain名/第1116行的public_html / wp-admin / includes / misc.php

警告:无法修改标题信息 - 已在(home /用户名/ web / domainname /public_html/wp-content/advanced-cache.php:26中发送的标题)/ home /用户名/ web / domain名/第919行的public_html / wp-includes / option.php

警告:无法修改标题信息 - 已在(home /用户名/ web / domainname /public_html/wp-content/advanced-cache.php:26中发送的标题)/ home /用户名/ web / domain名/第920行的public_html / wp-includes / option.php

Jadi mungkin bukan plugin WordPress yang menyebabkan kesalahan.

Berikut iniChen WeiliangUji solusi untuk login yang berhasil:

Dengan "Edit Cepat", biarkan WordPress memunculkan jendela login kecil▼

Jendela masuk kecil pop-up untuk WordPress

  1. Buka halaman pengeditan posting WordPress /wp-admin/edit.php
  2. Aktifkan Kembali Plugin: Ubah kembali ke apa yang diubah sebelumnyaplugin WPNama direktori.
  3. Pada halaman pengeditan artikel, klik "Edit Cepat".
  4. Setelah mengklik "Edit Cepat", tunggu beberapa detik, dan jendela login kecil akan muncul, meminta kata sandi akun login.
  5. Masukkan kata sandi akun dan Anda dapat masuk dengan sukses.

(Karena login tidak akan dialihkan dengan memunculkan "small login window")

solusi akhir

Hapus kode function.php yang ditambahkan secara manual:

  • Jika Anda telah menambahkan kode lain secara manual di file functions.php Anda, harap buat cadangan kodenya terlebih dahulu.
  • Kemudian, uji penghapusan kode yang Anda tambahkan secara manual.
  • Jika setelah dihapus, Anda berhasil login kembali ke background WordPress, berarti ada masalah dengan kode file functions.php.
  • Perlu dicek satu per satu, kode mana yang salah?
  • SudahPromosi WebOperator mengatakan bahwa tes menggunakan metode berikut "menghapus 2/1 dari kode untuk men-debug kesalahan", dan berhasil menghapus kode yang ditambahkan secara manual akan menyelesaikan masalah dengan sempurna.

Hapus 2/1 kode debug

Langkah 1:Hapus setengah dari kode fungsi terlebih dahulu

  • Misalnya, jika Anda menambahkan 10 kode fungsi secara manual di file functions.php, uji terlebih dahulu dan hapus setengah (5) kode.

Langkah 2:Jendela penyamaran browser, masuk kembali ke backend WordPress

  • Jika ternyata Anda berhasil masuk ke backend WordPress, itu berarti separuh dari kode yang baru saja Anda hapus salah.
  • Jika Anda tidak berhasil masuk ke backend WordPress, setengah dari kode yang tidak terhapus ini salah.

Langkah 3: Lanjutkan untuk menguji setengah dari kode yang gagal

  • Lanjutkan untuk mengulangi 2 langkah di atas untuk menguji setengah dari kode kesalahan hingga Anda berhasil masuk ke backend WordPress.

Harapan Chen Weiliang Blog ( https://www.chenweiliang.com/ ) dibagikan "Tidak bisakah WordPress masuk ke latar belakang?Selesaikan masalah yang reauth=1 tidak bisa masuk dan tidak bisa masuk", ini akan membantu Anda.

Selamat datang untuk membagikan tautan artikel ini:https://www.chenweiliang.com/cwl-740.html

Untuk mengungkap lebih banyak trik tersembunyi🔑, selamat datang untuk bergabung di saluran Telegram kami!

Bagikan dan sukai jika Anda menyukainya! Bagikan dan suka Anda adalah motivasi kami yang berkelanjutan!

 

发表 评论

Alamat email Anda tidak akan dipublikasikan. 必填 项 已 用 * 标注

Gulir ke Atas