no puedes acceder a phpMyAdmin desde la ruta
http://localhost/phpmyadmin por:
1. phpmyadmin no es una carpeta dentro de htdocs (carpeta DocumentRoot definida en httpd.conf del Apache), por lo tanto se accede a través del puerto configurado a tal propósito, ej:
http://localhost:3306 (3306 por defecto, puerto de MySQL).
2. No está definido localhost/phpmyadmin como VirtualHost, puedes probar jugando con esto en xampp/apache/conf/extra/httpd-vhosts.conf apuntando a la direccion antes mencionada.
Siempre que quieras acceder a un directorio o a un alias, debes terminar con un slash. De lo contrario, no lo encontrará. Así que sería:
http://localhost/phpmyadmin/
Por cierto, no son necesarios los slash al final para apuntar a un directorio... Espero haya sido de ayuda, saludos!