I have three installations of phpList, two on the same server (different web domain) and one on a second server. Both servers are at the same hosting service. The two on one server just are no longer working. They both say they are processing their respective campaign, but also tell me the “number of emails” failed (will retry later). All three installations are v.3.4.5. The non-working installations server is running PHP 7.3. according to the cpanel. I can change that to 5.x, but then the web interface shows blank pages. Host support desk been trying to help but no solutions. Working install is PHP 5.5.
I’d try to troubleshoot further… it might not be the php version.
on the ‘broken’ server…
- verify that the permissions of the user/database connection are correct.
- can you send a test email? (would indicate that the smtp settings are correct)
- take a look at your the users on your lists, make sure that they were imported correctly and that the email address only holds the email (I’ve seen incorrectly imported email lists where more than the email address is in the email field.).
Dan, thanks for your suggestions. I’m not sure how to verify the permissions of the user/database. I am the admin of phpList and can see the conf.php file where the database info remains the same.
Yes, I can send a test email. And now I have reports that some people have received multiple copies of the same email, from each time I restart the queue. While others haven’t received anything.
The email addresses seem to be fine, and were before it stopped working on August 13th. The last time it worked was with an email I sent on July 24th. We don’t send a lot of emails so it cab a month or two between them.
So it seems that it is sending to some addresses. On my web browser I am not getting any status updates or the progress bar.
Sounds like something changed on the server since the last time you sent an email batch.
Firstly, I’d change the version of php to 5.6 or later. 5.5 won’t work with the new version of phpList (as you mentioned).
Your goal should be to get the new version of phpList up and running, and once that is working, upgrade your old version.
Did change your php to 7.x, and then try sending a test email to yourself using one of the 3.4.5 versions of phpList. If that arrives, then your system is configured properly.
Start with that , and let me know when that’s working.