I just found this when turning on debug logs:
[07-Jan-2020 17:42:40 UTC] PHP Warning: Illegal string offset ‘c13bae18d148980b423ca9117739711d’ in /var/www/html/wp-content/plugins/openid/server.php on line 477
[07-Jan-2020 17:42:40 UTC] PHP Notice: Array to string conversion in /var/www/html/wp-content/plugins/openid/server.php on line 477
Alright. So, some update: I was able to resolve that error from the debug log by changing this code in line 474:
$trusted_sites = get_user_meta( $user->ID, 'openid_trusted_sites', true );
To this:
$trusted_sites = (array) get_user_meta( $user->ID, 'openid_trusted_sites', true );
That being said, I still get the “Could not verify assertion with provider” error, even after installing the recommended GMP module for PHP.
-
This reply was modified 6 years, 3 months ago by
seanking2919.
What PHP version do you use?