jburrell
I just followed the Howto at
http://wiki.contribs.org/PHPMyAdmin#Additional_informationand it all worked perfectly.
I was able to immediately login to phpmyadmin using the main sme server admin username and password, without changing anything.
I would suggest you remove phpmyadmin and install again.
It's as simple as:
rpm -e smeserver-phpmyadmin phpmyadmin
and to "clean up" your server and ensure all settings are as correct as they can be do
signal-event post-upgrade
signal-event reboot
Then as you appear to have been playing around with the mysql password, you should reset it to the default as follows:
cd /var/service/mysqld
sv d .
expand-template /root/.my.cnf
expand-template /var/service/mysqld/set.password
/usr/libexec/mysqld --bootstrap --user=mysql --skip-grant-tables < ./set.password
sv u .
Then when all seems OK do:
yum --enablerepo=smecontribs install smeserver-phpmyadmin
expand-template /usr/share/phpmyadmin/config.inc.php
expand-template /etc/httpd/conf/httpd.conf
/usr/local/bin/svc -h /service/httpd-e-smith
At this point do not do any other configuration of phpmyadmin
Open a browser to
http://yourdomain.com/phpmyadminYou should be presented with a login screen
type in the username of admin
and the password for the admin user
This is the same as the main sme server admin password.
phpmyadmin should open, if all is well.
Report back your results
I'd also say that if you want multi user access, then it's better to install phpmyadminmulti from here
http://wiki.contribs.org/Phpmyadminmultiwhich I also installed and it worked perfectly the first time without changing anything.
In this case the default phpmyadmin login user = admin
and the default password is also = admin
This should be changed as advised in the Howto
mysql --execute="grant all privileges on *.* to admin@localhost identified by 'newpassword' WITH GRANT OPTION"
mysql --execute="flush privileges"
You will also need to add additional users as required , again using the mysql commands provided in the Howto (but changing the username and password as required)