Incompatibility with Passwords Evolved during update
We are using Really Simple SSL plugin together with https://wordpress.org/plugins/passwords-evolved/ on several sites and so far it worked without problems.
Updating Really Simple SSL plugin to the current version 8.3.0.1 caused the crash of the whole site in all cases to the “The site is experiencing technical difficulties” state. Probably because of “scan for weak passwords” being performed during update. This is what I’ve found in the error log:
Stack trace:
#0 /www/doc/<site>/www/wp-content/plugins/passwords-evolved/src/Plugin.php(79): PasswordsEvolved\DependencyInjection\Container->offsetGet('password.genera...')
#1 /www/doc/<site>/www/wp-content/plugins/passwords-evolved/pluggable.php(59): PasswordsEvolved\Plugin->get_password_generator()
#2 /www/doc/<site>/www/wp-content/plugins/really-simple-ssl/functions.php(220): wp_generate_password(64, false)
#3 /www/doc/<site>/www/wp-content/plugins/really-simple-ssl/functions.php(247): rsssl_set_encryption_key()
#4 /www/doc/<site>/www/wp-content/plugins/really-simple-ssl/rlrsssl-really-simple-ssl.php(113): require_once('/www/doc/<site>...')
#5 /www/doc/<site>/www/wp-content/plugins/really-simple-ssl/rlrsssl-really-simple-ssl.php(71): REALLY_SIMPLE_SSL->includes()
#6 /www/doc/<site>/www/wp-content/plugins/really-simple-ssl/rlrsssl-really-simple-ssl.php(208): REALLY_SIMPLE_SSL::instance()
#7 /www/doc/<site>/www/wp-includes/class-wp-hook.php(324): RSSSL('')
#8 /www/doc/<site>/www/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array)
#9 /www/doc/<site>/www/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
#10 /www/doc/<site>/www/wp-settings.php(555): do_action('plugins_loaded')
#11 /www/doc/<site>/www/wp-config.php(103): require_once('/www/doc/<site>...')
#12 /www/doc/<site>/www/wp-load.php(50): require_once('/www/doc/<site>...')
#13 /www/doc/<site>/www/wp-blog-header.php(13): require_once('/www/doc/<site>...')
#14 /www/doc/<site>/www/index.php(17): require('/www/doc/<site>...')
#15 {main}
thrown in /www/doc/<site>/www/wp-content/plugins/passwords-evolved/src/DependencyInjection/Container.php on line 94
The only workaround I’ve found is to deactivate the Passwords Evolved plugin prior to the Really Simple SSL update to new version, and then reactivate the Passwords Evolved again.
مشاهده پاسخ های این مطلب
———————————————
این مطلب از سایت انجمن وردپرس گردآوری شده است و کلیه حقوق مطلق به انجمن وردپرس می باشد در صورت مغایرت و یا بروز مشکل اطلاع دهید تا حذف گردد
منبع: انجمن وردپرس