después de cambiar documentroot, xampp sigue usando phpmyadmin predeterminado

Usé XAMPP para instalar Apache, PHP, MySQL.

Luego personalicé el archivo c:\xampp\apache\conf\httpd.conf así:

 # DocumentRoot "C:/xampp/htdocs" DocumentRoot "C:\Users\edward\Documents\webs" #   

Ahora puedo poner sitios web, por ejemplo aquí:

 C:\Users\edward\Documents\webs\test 

qué mapa aquí:

 http://localhost/test/ 

Sin embargo, cuando se copia en mi propio sitio phpmyadmin aquí:

 C:\Users\edward\Documents\webs\phpmyadmin 

Noté que la URL:

 http://localhost/phpmyadmin 

todavía apunta a:

 C:\xampp\phpMyAdmin 

¿Dónde se configura esto y cómo puedo cambiarlo para que la URL http://localhost/phpmyadmin pueda http://localhost/phpmyadmin a C:\Users\edward\Documents\webs\phpmyadmin ?

Esto puede ayudar a otros. Encontrará las líneas en su archivo httpd.conf.

# XAMPP specific settings
Include "conf/extra/httpd-xampp.conf"

Si busca en el archivo incluido “httpd-xampp.conf”, verá la línea

 Alias /phpmyadmin "C:/xampp/phpMyAdmin/"  AllowOverride AuthConfig Require all granted  

Modificar esta información de muchas maneras (cambiar httpd-xampp.conf, incluir su propio archivo conf personalizado, colocar una statement después de las declaraciones anteriores) debería resolver su problema

Es porque xampp usa un alias para apuntar http://localhost/phpmyadmin a xampp's phpmyadmin path

Entonces, lo que puedes hacer es encontrar Alias /phpmyadmin en tu httpd.conf y reemplazarlo con Alias /xphpmyadmin o incluso Alias /phpmyadmin2 . Si haces esto, no tendrás problemas para tener una carpeta phpmyadmin en la carpeta de tu webs .