2016-06-03 3 views
1

최근에 내 WordPress 사이트가 로그인 페이지에서 작동하기 시작했습니다.
사용자가 자격 증명을 입력하고 조회수를 입력하면 페이지가 다시로드 된 것처럼 보입니다.

사이트가 다시로드 될 때 피드백이 제공되지 않습니다. 잘못된 암호 메시지조차도 아닙니다.
"lost lost password"옵션을 사용하면 페이지에서 전자 메일 또는 사용자 이름을 요청하지만 로그인 페이지와 동일한 작업을 수행합니다.

사이트의 WP-CLI에서 "wp user list"를 실행할 때 이것은 오류 메시지입니다.
프런트 엔드 또는 WP-CLI를 통해 내 WordPress 개발 웹 사이트에 로그인 할 수 없습니다.

WordPress database error Got error -1 from storage engine for query DELETE 
    FROM `wp_options` WHERE `option_name` = '_site_transient_security_report_performed_recently' 
    made by include('phar:///usr/local/bin/wp/php/boot-phar.php'), include 
    ('phar:///usr/local/bin/wp/php/wp-cli.php'), WP_CLI\Runner->start, WP_CLI\Runner->load_wordpress, 
    require('phar:///usr/local/bin/wp/php/wp-settings-cli.php'), 
    do_action('init'), call_user_func_array, 
    Jetpack::perform_security_reporting, get_site_transient, 
    delete_site_option, delete_network_option, delete_option 


서버 호스트 많은 다른 워드 프레스 사이트와 그들이이 모든 일을하고 있습니다.

사이트를 프로덕션 서버로 이동하면 로그인 페이지가 제대로 작동합니다.

이것은 하나의 사이트에서만 문제가 발생하여 이제 전체 서버로 확산되었습니다. MySQL의 명령 줄 인터페이스에

답변

1

로그인 또는 그게 해결되지 않으면 wp_options 테이블을 삭제하고 작업 복사본으로 대체 당신의 선택의 그래픽 클라이언트를 사용하고

repair table wp_options; 

를 실행합니다.

그래도 문제가 해결되지 않으면 MySQL 오류 로그를 확인하여 더 자세히 MySQL을 디버깅해야합니다.