I have a fresh install of phplist and it all is working fine except when a subscriber clicks on the email link to Update Preferences it goes to a blank white screen.
Have you edited the public page templates at all to change them from default? Are you running the latest version of phpList from the Automatic Updater / Sourceforge?
There were some jQuery related issues some months ago which caused public pages to be blank but they were resolved a few releases back. If you inspect the page source code and find that the HTML body tag has a CSS class which makes it invisible, then it’s jQuery related.
I finally spent the afternoon working on this and figured out the problem. index.php was never able to include subscribelib2.php because of an error on line 910 in subscribelib2.php:
@rgjerde Your change isn’t actually correct but might not matter. A mistake was introduced earlier this year in this change that assumes the php version is at least 5.4 (which supports the [0, 1] short array syntax).
But you should really be running an up to date version of php, yours is years out of date, is no longer supported and probably has security issues.
Thanks, I updated php for all my domains except one running an old version of phpBB2. Is there a better way to fix that line of code where I can’t upgrade php?