我用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我注意到URL:
http://localhost/phpmyadmin仍然指向:
C:\xampp\phpMyAdmin这是在哪里设置的?我如何更改它以使URL映射到C:\Users\edward\Documents\webs\phpmyadmin
发布于 2012-09-11 14:55:01
这是因为xampp使用alias将http://localhost/phpmyadmin指向xampp's phpmyadmin path
因此,您可以在httpd.conf中找到Alias /phpmyadmin,并将其替换为Alias /xphpmyadmin甚至Alias /phpmyadmin2。如果这样做,就不会与webs文件夹中的phpmyadmin文件夹发生冲突。
发布于 2013-08-27 04:50:23
这可能会对其他人有所帮助您将在httpd.conf文件中找到这些行
# XAMPP specific settings
Include "conf/extra/httpd-xampp.conf"
如果您查看包含的文件"httpd-xampp.conf“,您将看到下面的代码行
别名/phpmyadmin "C:/xampp/phpMyAdmin/“AllowOverride AuthConfig需要所有已授予的权限
以任何方式修改此信息(更改httpd-xampp.conf,包括您自己的自定义conf文件,在上述语句之后放置一条语句)应该可以解决您的问题
https://stackoverflow.com/questions/12355054
复制相似问题