たくさんのウェブサイトみんな使ってるWordPress検索エンジン最適化を行います。
でも、たまに突然WordPress バックエンドにログインする入らなかったらこんな繋がりに何度も飛びつきます▼
https://域名/wp-login.php?redirect_to=https%3A%2F%2F域名%2Fwp-admin%2F&reauth = 1
WordPress にログインできないというこの状況は、一般的な現象です。
- バックグラウンドログインインターフェイスで、アカウントパスワードを入力した後、
- クリックして入力します。応答がなく、プロンプトが表示されません...
- ブラウザを変更してもログインできません。
解決策1
ステップ1:WordPressのシステムファイルを開く▼
/wp-includes/pluggable.php
ステップ2:ファインダー ツールを使用して、このコード行を見つけます▼
setcookie($ auth_cookie_name,$ auth_cookie,$ expire,ADMIN_COOKIE_PATH,COOKIE_DOMAIN,$ secure,true);
- WordPressのバージョンが異なれば、コード行も異なる場合があることに注意してください。
ステップ3:これらのコードをすべて見つけて、▼に置き換えるだけです
setcookie($ auth_cookie_name,$ auth_cookie,$ expire,SITECOOKIEPATH,COOKIE_DOMAIN,$ secure,true);
解決策2
XNUMXつのプラグインの間に競合がある場合、WordPressプラグインがこの問題を引き起こすことがあります。
すべてのプラグインを無効にします。
- FTPクライアントを使用してWebホストに接続してください。
- ウィル
/wp-content/plugins/
ディレクトリ、名前がplugins_backup
。 - これにより、サイトのすべてのインストールが無効になりますWordPressプラグイン。
すべてのプラグインを無効にしたら、WordPressサイトにログインしてみてください。
- ログインに成功した場合、バックグラウンドでプラグインエラーが表示された場合は、プラグインのXNUMXつが問題の原因であることを意味します。
- FTPを経由するだけですソフトウェア、プラグインの名前を変更します (名前の変更のショートカット キー: F2)。プラグインを直接無効にすることができます。
解決策3
プラグインディレクトリの名前変更を使用する場合は、すべて無効にしますWPプラグイン、正常にログインしましたWordPress バックエンド、プラグインのエラーメッセージは表示されませんでした。
次のようなエラーのみ表示 ▼
警告:无法修改标题信息 - 已在(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
したがって、エラーの原因となるのはWordPressプラグインではない可能性があります。
以下はチェン・ウェイリアンログインが成功するための回避策をテストします。
「クイック編集」で、WordPressに小さなログインウィンドウをポップアップさせます▼
- WordPress 投稿編集ページに移動
/wp-admin/edit.php
- バックプラグインを有効にする:以前に変更されたものに戻しますWPプラグインディレクトリ名。
- 記事編集ページで「クイック編集」をクリック。
- 「クイック編集」をクリックした後、数秒待つと、ログインアカウントのパスワードを尋ねる小さなログインウィンドウがポップアップします。
- アカウントのパスワードを入力すると、正常にログインできます。
(「小さなログインウィンドウ」をポップアップしてもログインはリダイレクトされないため)
最終的解決
手動で追加した functions.php のコードを削除します。
- 関数.phpファイルに他のコードを手動で追加した場合は、最初にコードをバックアップしてください。
- 次に、手動で追加したコードの削除をテストします。
- 削除後、WordPress バックグラウンドに正常に再ログインできる場合は、functions.php ファイルのコードに問題があることを意味します。
- XNUMXつずつチェックする必要があります。どのコードが間違っていますか?
- 有ウェブプロモーションオペレーターは、テストでは「コードの2/1を削除してエラーをデバッグする」という次の方法を使用し、手動で追加したコードを正常に削除すると問題が完全に解決されると述べました。
2/1コードのデバッグを削除
ステップ1:最初に機能コードの半分を削除します
- たとえば、functions.phpファイルに10個の関数コードを手動で追加した場合は、最初に半分のコードをテストして削除します。
ステップ2:ブラウザの認識ウィンドウ、WordPressバックエンドに再ログイン
- WordPress バックエンドに正常にログインできる場合は、削除したコードの半分が間違っていることを意味します。
- WordPress バックエンドに正常にログインできない場合は、削除されていないコードのこの半分が間違っています。
ステップ3: 失敗したコードの半分を引き続きテストします
- 上記の 2 つの手順を繰り返して、WordPress バックエンドに正常にログインできるまで、エラー コードの半分をテストします。
Hope Chen Weiliang ブログ ( https://www.chenweiliang.com/ )共有「WordPressはバックグラウンドに入ることができませんか?reauth = 1がログインできず、ログインできないという問題を解決してください」と、役に立ちます。
この記事のリンクを共有することを歓迎します。https://www.chenweiliang.com/cwl-740.html
Chen WeiliangのブログのTelegramチャンネルへようこそ。最新のアップデートを入手できます!
📚 このガイドには非常に価値のある内容が含まれています。🌟これはめったにない機会です、お見逃しなく! ⏰⌛💨
気に入ったらシェア&いいね!
あなたの共有といいねは、私たちの継続的な動機です!