PHPList 3.0.12 is out and has breaking changes

Hey Jamie,

3.0.12 of PHPList is out, and it breaks the install script (in new and interesting ways...the 3.0.10 version is also broken, but in a different way).

In 3.0.12 it does not recognize that it has been configured at all, other than seeing that a database exists, and offers to initialize the database and create the initial user and such (which is actually fine...we could just not try to configure it and correct the documentation to say, "go here to finish installation and configuration" or whatever. But, it seems to not get the install path configured correctly so nothing saves (it always tries to go to "lists/admin" even if installed somewhere else.

I don't see immediately how to fix it (and I have three complicated installs to complete), but if you can't get to it in the next few days, I'll come back to it.

Status: 
Active

Comments

Yeah, I know about this - I've been holding off on releasing an update to the PHPlist installer to version 3.0.12 till I solve it.

How is the 3.0.10 installer broken though?

Joe's picture
Submitted by Joe on Wed, 04/01/2015 - 17:29 Pro Licensee

3.0.10, with default settings, on CentOS 7:

Database error 1146 while doing query Table 'linuxfortheweb_phplist.phplist_config' doesn't exist Database error 1146 while doing query Table 'linuxfortheweb_phplist.phplist_config' doesn't exist Database error 1146 while doing query Table 'linuxfortheweb_phplist.phplist_config' doesn't exist Database error 1146 while doing query Table 'linuxfortheweb_phplist.phplist_config' doesn't exist Database error 1146 while doing query Table 'linuxfortheweb_phplist.phplist_config' doesn't exist Database error 1146 while doing query Table 'linuxfortheweb_phplist.phplist_config' doesn't exist Database error 1146 while doing query Table 'linuxfortheweb_phplist.phplist_config' doesn't exist Database error 1146 while doing query Table 'linuxfortheweb_phplist.phplist_config' doesn't exist Database error 1146 while doing query Table 'linuxfortheweb_phplist.phplist_config' doesn't exist Database error 1146 while doing query Table 'linuxfortheweb_phplist.phplist_config' doesn't exist Database error 1146 while doing query Table 'linuxfortheweb_phplist.phplist_config' doesn't exist Database error 1146 while doing query Table 'linuxfortheweb_phplist.phplist_config' doesn't exist Database error 1146 while doing query Table 'linuxfortheweb_phplist.phplist_config' doesn't exist Database error 1146 while doing query Table 'linuxfortheweb_phplist.phplist_config' doesn't exist Database error 1146 while doing query Table 'linuxfortheweb_phplist.phplist_config' doesn't exist Database error 1146 while doing query Table 'linuxfortheweb_phplist.phplist_config' doesn't exist Database error 1146 while doing query Table 'linuxfortheweb_phplist.phplist_config' doesn't exist Database error 1146 while doing query Table 'linuxfortheweb_phplist.phplist_config' doesn't exist Database error 1146 while doing query Table 'linuxfortheweb_phplist.phplist_config' doesn't exist Database error 1146 while doing query Table 'linuxfortheweb_phplist.phplist_config' doesn't exist Database error 1146 while doing query Table 'linuxfortheweb_phplist.phplist_config' doesn't exist Database error 1146 while doing query Table 'linuxfortheweb_phplist.phplist_config' doesn't exist

And, I'm unable to login with "admin"/"phplist".

I just did a test install on a CentOS 7 system, and it worked fine. I did have to complete the install process inside phpList itself though (which is expected).