From what info you have shared, the only issue I can see is that you “uploaded ‘lists’ folder”, then you are looking for your installation in php_list. Notice the difference?
Okay, if you’ve uploaded lists folder, renamed it php_list, have you amended $pageroot in your config file?
By default, phpList expects to find itself in lists, if you change this, you’ll need to add the following line to your config/config.php file.
$pageroot="/php_list";
I’m assuming that “homefolder” is your server’s root file deirectory, accessed via http://mydomain.com/php_list/admin
If it’s not, but rather http://mydomain.com/homefolder/php_list then you’ll need to set pageroot to “/homefolder/php_list” instead.
Like this:
$pageroot="/homefolder/php_list";
And don’t forget the semicolon at the end of the line.
And I also assume you’ve set up the database connection settings correctly for your Db, again, within the config/config.php file?