Hello @jaxrachel,
Thank you for using our plugin.
Can you please let me know what version of WordPress and the plugin are you using?
Looking forward to hearing from you.
Thread Starter
Rachel
(@jaxrachel)
Hi, latest version of both. server is php7.
Hello @jaxrachel,
That code should not be showing up on a “normal” login page since it is triggered during a failed login. So can you confirm if this error is showing up when you simply access the login page or after a failed login?
Thank you.
After upgrade to PHP 7.2.2. we have the same warnings in PHP log files:
php[2736] PHP Warning: array_key_exists() expects parameter 2 to be array, null given in <wwwroot>\wordpress\wp-content\plugins\wp-security-audit-log\classes\Sensors\LogInOut.php on line 207
According to Apache log file warning in php log gets caused by “POST /wordpress/xmlrpc.php” action:
81.2.195.241 – – [13/Feb/2018:10:38:41 +0100] “GET / HTTP/1.1” 200 29133 “-” “Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.71 Safari/537.36”
81.2.195.241 – – [13/Feb/2018:10:38:42 +0100] “POST /wordpress/xmlrpc.php HTTP/1.1” 200 403 “-” “wp-iphone”
Hello @jaxrachel and @evelk,
We identified the issue and a fix will be available in the next update of the plugin.
Thank you for taking the time to report the issue.