ARGH! I am having the same issues and I have tried everything (well, apparently not *everything*) to figure out what the problem is...no luck... Also...I see a few people with this problem, but I have only seen one that said they fixed it, and that didn't work for me.
Anyways... here's my painful story...
I installed it and had no problems. My screen shot looks the same as the one posted, black bar at the top with phplist logo and logout on the right, gray bar under that...everything else blank.
"view source" on page load /lists/admin/ shows last line as <!-- content start here --> (ironic, huh?)
Tried Chrome (both normal and incognito) & IE
It seems to be connecting to the database - see mysql log info below
It is serving the main page and httpd logs show it is also serving the css, js pages and images and no errors in the httpd error log file
My php seems to be working fine, as I am running wordpress with no problems, however I can't seem to get php to log anything except when I run a php file from the cmd line. I am leaning towards this possibly being the issue. thoughts /debug suggestions more than welcome. I have never really messed with php much - I have just always installed it and had it work out of the gate.
Here are my versions of (anything that could be) relevant "stuff"...
httpd.x86_64 2.2.15-39.el6.centos
phplist-3.0.10
php.x86_64 5.3.3-40.el6_6 @updates
php-cli.x86_64 5.3.3-40.el6_6 @updates
php-common.x86_64 5.3.3-40.el6_6 @updates
php-gd.x86_64 5.3.3-40.el6_6 @updates
php-mysql.x86_64 5.3.3-40.el6_6 @updates
php-pdo.x86_64 5.3.3-40.el6_6 @updates
mysql.x86_64 5.1.73-3.el6_5 @updates
mysql-libs.x86_64 5.1.73-3.el6_5 @updates
mysql-server.x86_64 5.1.73-3.el6_5 @updates
perl-DBD-MySQL.x86_64 4.013-3.el6 @base
php-mysql.x86_64 5.3.3-40.el6_6 @updates
I have tried with selinux on and off (from previous comments - yes I read them all) - no difference
config.php (I have started with new files several times in case there was an edit error-this file is error free. this is one thing I am *sure* of.)
On this topic, the docs on the web (
http://docs.phplist.com/PhpListConfigDatabase.html )say that the $pageroot and $adminpages need to be configured. Neither are in the config.php file and $adminpages is not in either of the files. Is the config documentation out of date or are both of these required (even though the config.php file seems to indicate that they are not)?
In any event, I tried it with and without each of them and it didn't make a difference.
<?php
/*
* ==============================================================================================================
*
*
* The minimum requirements to get phpList working are in this file.
* If you are interested in tweaking more options, check out the config_extended.php file
* or visit
http://resources.phplist.com/system/config*
* ** NOTE: To use options from config_extended.php, you need to copy them to this file **
*
==============================================================================================================
*/
# what is your Mysql database server hostname
$database_host = "localhost";
# what is the name of the database we are using
$database_name = "lists";
# what user has access to this database
$database_user = "cdrlists";
# and what is the password to login to control the database
$database_password = 'xxxxxxxxxxxxxxxx';
# if you have an SMTP server, set it here. Otherwise it will use the normal php mail() function
## if your SMTP server is called "smtp.mydomain.com" you enter this below like this:
##
## define("PHPMAILERHOST",'smtp.mydomain.com');
# if test is true (not 0) it will not actually send ANY messages, but display what it would have sent
# this is here, to make sure you edited the config file and mails are not sent "accidentally"
# on unmanaged systems
define ("TEST",1);
$pageroot = '/lists';
/*
nothing changed below this line yet.
MySQL log
141122 13:31:58 53173 Connect cdrlists@localhost on
53173 Init DB lists
53173 Query SET NAMES 'utf8'
53173 Query select table_name from information_schema.tables where table_schema = "lists"
53173 Query select table_name from information_schema.tables where table_schema = "lists"
53173 Query select table_name from information_schema.tables where table_schema = "lists"
53173 Query select table_name from information_schema.tables where table_schema = "lists"
53173 Query select table_name from information_schema.tables where table_schema = "lists"
53173 Query select table_name from information_schema.tables where table_schema = "lists"
53173 Query select table_name from information_schema.tables where table_schema = "lists"
53173 Query select table_name from information_schema.tables where table_schema = "lists"
53173 Query select table_name from information_schema.tables where table_schema = "lists"
53173 Query select table_name from information_schema.tables where table_schema = "lists"
53173 Quit
Hellllllpppppp!!!!!!