Apache2 doesn't like roaming outside of its little world under /var/www, so you kinda have to solve it there.
eg: obviously I know where phpmyadmin is actually installed (because I created the link
) but if I use the explicit path...
http://192.168.1.245/usr/share/phpmyadmin/index.php
...Apache2 claims it can't find that file. This could be privs, could be Apache2, but either way, it doesn't work properly.
So, first make sure your phpmyadmin installation is rooted at /usr/share/phpmyadmin/.
Next...As you've recently installed Apache2, the default folder for in-bound web requests is now /var/www/html (the RaspberryPints installation was written for older Apache2 installations and thus references /var/www).
You can edit the configuration file for Apache2 (/etc/apache2/sites-enabled/000-default) to go back to the old style /var/www (which would match my old installation). Near the top of the file find the line
DocumentRoot /var/www/html and clip off the
/html, then restart Apache2 (sudo /etc/init.d/apache2 restart).
Or you can keep the default location and adjust your urls to /var/www/html, and install raspberrypints there instead of /var/www.
Finally, create the symlink in either /var/www or /var/www/html, whichever you'll use as the Apache2 default.
$ cd /var/www
(or /var/www/html)
$ ln -s /usr/share/phpmyadmin
That ought to get you going...
Cheers!