기사 디렉토리
많은 온라인 마케터들이 검색 엔진 최적화를 위해 워드프레스를 사용합니다 .
하지만 가끔씩 갑자기 워드프레스 관리자 패널에 로그인 할 수 없고 계속해서 이 링크로 리디렉션되는 경우가 있습니다 ▼
https://域名/wp-login.php?redirect_to=https%3A%2F%2F域名%2Fwp-admin%2F&reauth = 1WordPress에 로그인할 수 없는 이러한 상황은 일반적인 현상입니다.
- 백그라운드 로그인 인터페이스에서 계정 비밀번호를 입력한 후,
- 입력하려면 클릭하십시오. 응답이없고 프롬프트가 없습니다 ...
- 브라우저를 바꿔도 로그인이 안됩니다.
솔루션 1
1단계: 워드프레스 시스템 파일을 엽니다 ▼
/wp-includes/pluggable.php2단계: 검색 도구를 사용하여 다음 코드 줄을 찾으세요 ▼
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
두 플러그인 간에 충돌이 있는 경우 WordPress 플러그인으로 인해 이 문제가 발생할 수 있습니다.
모든 플러그인 비활성화:
- FTP 클라이언트를 사용하여 웹 호스트에 연결하십시오.
- 윌
/wp-content/plugins/디렉토리, 로 이름 변경plugins_backup. - 이렇게 하면 사이트의 모든 설치가 비활성화됩니다.워드프레스 플러그인.
모든 플러그인을 비활성화했으면 WordPress 사이트에 로그인해 보십시오.
- 성공적으로 로그인한 경우 백그라운드에서 플러그인 오류가 표시되면 플러그인 중 하나가 문제를 일으키고 있음을 의미합니다.
- FTP를 통해 이동하면 됩니다.软件, 플러그인 이름을 변경(이름 변경 단축키: F2)하면 플러그인을 직접 비활성화할 수 있습니다.
솔루션 3
플러그인 디렉토리 이름 변경 방법을 사용하고 모든 워드프레스 플러그인을 비활성화한 다음 워드프레스 관리자 패널 에 성공적으로 로그인하면 플러그인 오류 메시지가 표시되지 않습니다.
다음과 유사한 오류만 표시 ▼
警告:无法修改标题信息 - 已在(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 플러그인이 아닐 수 있습니다.
다음은 Chen Weiliang이 로그인에 성공하기 위해 사용한 해결 방법 입니다.
"빠른 편집"을 사용하여 WordPress에 작은 로그인 창을 띄우십시오▼

- WordPress 게시물 편집 페이지로 이동
/wp-admin/edit.php - Enable Back Plugin: 이전에 변경된 내용으로 다시 변경WP 플러그인디렉토리 이름.
- 기사 편집 페이지에서 "빠른 편집"을 클릭하십시오.
- "빠른 편집"을 클릭한 후 몇 초 동안 기다리면 로그인 계정과 비밀번호를 묻는 작은 로그인 창이 나타납니다.
- 계정 비밀번호를 입력하면 성공적으로 로그인할 수 있습니다.
("작은 로그인 창"이 팝업되어 로그인이 리디렉션되지 않기 때문에)
마지막 해결책
수동으로 추가한 functions.php 코드를 제거하세요:
- functions.php 파일에 다른 코드를 수동으로 추가했다면 먼저 코드를 백업하십시오.
- 그런 다음 수동으로 추가한 코드를 제거하여 테스트합니다.
- 워드프레스 백엔드를 삭제한 후 성공적으로 로그인할 수 있다면 functions.php 파일의 코드에 문제가 있음을 의미합니다.
- 하나씩 확인해야 하는데 어떤 코드가 틀렸나요?
- 유웹 프로모션운영자는 테스트가 "오류 디버그를 위해 코드의 2/1을 삭제"하는 다음과 같은 방법을 사용하고 수동으로 추가한 코드를 성공적으로 삭제하면 문제가 완벽하게 해결된다고 말했습니다.
2/1 코드 디버깅 제거
1단계: 함수 코드의 절반을 삭제합니다.
- 예를 들어, functions.php 파일에 10개의 함수 코드를 수동으로 추가한 경우 먼저 테스트하고 절반(5) 코드를 삭제합니다.
2단계: 시크릿 브라우저 창에서 WordPress 관리자 패널에 다시 로그인합니다.
- WordPress 백엔드에 성공적으로 로그인할 수 있는 경우 방금 삭제한 코드의 절반이 잘못되었음을 의미합니다.
- WordPress 백엔드에 성공적으로 로그인할 수 없으면 삭제되지 않은 코드의 절반이 잘못된 것입니다.
3단계 : 오작동하는 코드 절반에 대한 테스트를 계속 진행합니다.
- WordPress 백엔드에 성공적으로 로그인할 때까지 위의 2단계를 계속 반복하여 오류 코드의 절반을 테스트합니다.
Chen Weiliang님의 블로그( https://www.chenweiliang.com/ ) 에 공유된 "워드프레스 관리자 페이지에 로그인할 수 없나요? reauth=1 오류로 로그인할 수 없는 문제 해결"이라는 글이 도움이 되기를 바랍니다.
이 기사 링크( https://www.chenweiliang.com/cwl-740.html )를 자유롭게 공유해 주세요.
