My client upgraded to 3.7.0 but then was unable to send a campaign. I suspected an incomplete upgrade so I downloaded the zip file, unpacked it, and uploaded it. I then copied over the previous config.php.
I then go to the login screen and enter username and password. This gives me a completely blank screen. However, if I go to https://[url]/phplist/?p=subscribe&id=1 it tells me I am logged in as administrator.
Try viewing the html source of the page, sometimes there is an error message. Otherwise look at the web server and php error logs.
Thanks for replying so quickly.
The HTML source ends with
phpList :: SANT phpList :: Dashboard
There’s nothing in either the web server or the php error logs.
The eventlog has this message
page=home, entry=invalidated login from 109.155.8.113 for Roger (error OK)
This is, I think, generated by the code in /admin/index.php on lines 411 and 412. This is the same in release 3.7.0 and 3.6.16 (where it is on lines 401 and 402). However there is a difference between line 395 (3.6.16) and line 405 (3.7.0)
$GLOBALS[‘tables’][‘admin_login’],$_SESSION[‘logindetails’][‘id’],$remoteAddr,“”,session_id()));
becomes
$GLOBALS[‘tables’][‘admin_login’],$_SESSION[‘logindetails’]‘id’],$remoteAddr,$remoteAddr,session_id()));
The $remoteAddr is duplicated in the later version.
It may be relevant that there are two admins in this system.
I have reverted to version 3.6.16 and am able to send out a campaign.