Hopefully you people can help me out with an annoying problem.
I have set up PHPMyAdmin 2.6.0pl3 and it all works fine in localhost mode, using the HTTP authentication procedure. I get the login window, and the login is accepted and I'm in.
However, whenever I want to access it from the Internet, I still get the login window, but it won't recognize or accept the login. This is the url-syntax:
(please note, this is not my real IP-address)
http://195.241.126.146:84/myadmin260/
The only real difference here maybe is that I'm running my Apache webserver on port 84, instead of the default port.
These are the lines in question from PHPMyAdmin's CONFIG.INC.PHP:
$cfg['PmaAbsoluteUri'] = 'http://localhost:84/myadmin260';
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['port'] = '';
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['compress'] = FALSE;
$cfg['Servers'][$i]['controluser'] = '';
$cfg['Servers'][$i]['controlpass'] = '';
$cfg['Servers'][$i]['auth_type'] = 'http';
$cfg['Servers'][$i]['user'] = 'username';
$cfg['Servers'][$i]['password'] = 'password';
$cfg['Servers'][$i]['only_db'] = 'database';
Obviously, the login values have been changes, but the rest is all as it is set.
Does anyone have a clue where the hickup is? :bemused: