Just installed phpMyAdmin 2.8.0.1 on Apache 2.0.54 with
PHP 5.0.4
phpMyAdmin does not read config.inc.php.
I double checked the filemode and location. All is
setup correctly as per documentation.
I had to manually edit /libraries/config.default.php to
actually get it to start at all.
Now phpMyAdmin tells me 'phpMyAdmin was unable to read
your configuration file!' on the bottom of the first
page. Calling the config file directly as suggested on
that page results in a blank page, indicating there is
no problem...
Logged In: YES
user_id=192186
Aren't there some trailing/leading spaces in your config
file? Could you upload it here (hide any sensitive information)?
Logged In: YES
user_id=735919
The config file has no leading or trailing spaces.
It has actally been generated by the setup script...
See the attached file.
config file
Logged In: YES
user_id=192186
There are several bugs in setup script, which lead to
generating invalid configuration in some cases as yours.
Those will be fixed in next release.
As you don't have enabled error reporting, going directly to
config.inc.php doesn't show you any error. We should provide
way to see those errors.
If you drop most arrays (or fix) from your config, it should
work. Dumping of arrays was broken and lead to invalid
semicolons inside array (should be comma):
$cfg['EnumOperators'] = array(
'=';
'!=';
);
Moving to feature requests to improve displaying errors (add
possiblity to show them).
Logged In: YES
user_id=735919
I fixed all arrays, no more problems now.
Logged In: YES
user_id=192186
Added wrapper to show errors even when there is no error
reporting enabled in php.