Yesterday, i installed Elementary OS Luna on my PC and let me tell you it is just awesome. Just after installing it I installed LAMP (Linuz, Apache, Mysql and PHP) components along with PhpMyAdmin on it. After the installation was over i restarted Apache and tried running PhpMyAdmin on the browser and i didn't work.
First i thought it might be a bug in Elementary OS as i am running an unstable version. But then i searched about it on the internet and found many people were facing the same problem. This problem was not with LUNA but many Ubuntu users were facing it too.
I started searching through forums and found something interesting which was the solution of the problem.
Now check if /etc/apache2/conf.d/phpmyadmin.conf exists? And if not, check if /etc/phpmyadmin/apache.conf exist? If the first doesn't exist and the second does, open terminal and run the following command
sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf sudo /etc/init.d/apache2 restart
After running this command try opening phpmyadmin in your browser and it will run.
Related Post: iPhone 7 Concept Video That is Too Real to be True