Pls try this & this is esp for helm-
Pls download the latest copy from
www.phpmyadmin.net - and then extract it, upload it all onto your website or server in a folder named phpmyadmin, edit the file named config.inc.php and then edit this line which is on line no 39
$cfg['PmaAbsoluteUri'] = '';
and put in your absolute url address to the phpmyadmin folder. for example mine is
$cfg['PmaAbsoluteUri'] = 'http://yourdomain.com/phpmyadmin/';
then go to line 60 and edit this line
$cfg['blowfish_secret'] = '';
change that to
$cfg['blowfish_secret'] = '-';
then go to line 69
and enter your settings. Put in your server ip, or localhost if the files are on the server you wish to use. Put in your port if you use one,but leave it blank as default.
Mine looks like this:-
$cfg['Servers'][$i]['host'] = 'localhost'; // MySQL hostname or IP address
$cfg['Servers'][$i]['port'] = ''; // MySQL port - leave blank for default port
$cfg['Servers'][$i]['socket'] = ''; // Path to the socket - leave blank for default socket
$cfg['Servers'][$i]['connect_type'] = 'tcp'; // How to connect to MySQL server ('tcp' or 'socket')
$cfg['Servers'][$i]['compress'] = FALSE; // Use compressed protocol for the MySQL connection
Then on line 75 and 77 enter your controluser and controlpass if you know what they are, if you don't know simple leave these blank. It will work just aswell without them, as they are for http secure logins.So i leave mine blank.
Then on line 82 of the confic.inc.php edit that line by doing this:
change
$cfg['Servers'][$i]['auth_type'] = 'config';
to
$cfg['Servers'][$i]['auth_type'] = 'cookie';
leave the user and password below that as they are... mine looks like this
$cfg['Servers'][$i]['auth_type'] = 'cookie'; // Authentication method (config, http or cookie based)?
$cfg['Servers'][$i]['user'] = '';
$cfg['Servers'][$i]['password'] = '';
Also you may want to consider doing this, after you have created this and got your url to it, say
http://yourdomain.com/phpmyadmin then you should login into helm as admin, and go to:-
Home > System Settings > Servers > yourservername > MySQL
That is of course assuming you have installed MySql. Then in there for the connection info field put this in...
Click Here to manage Database.
Where yourdomain.com is your domain etc...
This will mean that when a user creates a mysql database and adds users instead of saying please contact your administrator for the connection info, it will give them a link to phpmyadmin were they can login.
Hope this helps
Thanks,
Arun