更改文档后,xampp仍然使用默认的phpmyadmin

时间:2012-09-10 15:43:19

标签: php apache phpmyadmin xampp

我使用XAMPP安装Apache,PHP,MySQL。

然后我对c:\xampp\apache\conf\httpd.conf文件进行了个性化:

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

# <Directory "C:/xampp/htdocs">
<Directory "C:\Users\edward\Documents\webs">

我现在可以放网站,例如这里:

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

在哪里映射:

http://localhost/test/

然而,当我在我自己的phpmyadmin网站上复制时:

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

我注意到了网址:

http://localhost/phpmyadmin

仍指向:

C:\xampp\phpMyAdmin

这是在哪里设置的,如何更改它以便网址http://localhost/phpmyadmin映射到C:\Users\edward\Documents\webs\phpmyadmin

2 个答案:

答案 0 :(得分:3)

这是因为xampp使用aliashttp://localhost/phpmyadmin指向xampp's phpmyadmin path

您可以做的是,在Alias /phpmyadmin中找到httpd.conf,并将其替换为Alias /xphpmyadmin甚至Alias /phpmyadmin2。如果您这样做,则与phpmyadmin文件夹中的webs文件夹不会发生冲突。

答案 1 :(得分:2)

这可能有助于其他人您可以在httpd.conf文件中找到这些行

  

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

如果查看包含的文件“httpd-xampp.conf”,您将看到

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

以多种方式修改此信息(更改httpd-xampp.conf,包含您自己的自定义配置文件,在上述语句后面添加语句)应解决您的问题