0

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 が にhttp://localhost/phpmyadminマップされるように変更するにはどうすればよいC:\Users\edward\Documents\webs\phpmyadminですか?

4

2 に答える 2

4

これは、xampp がalias指し示すhttp://localhost/phpmyadminために を使用するためです。xampp's phpmyadmin path

したがって、あなたができることは、Alias /phpmyadminあなたの中を見つけて、またはhttpd.confに置き換えることです。これを行うと、フォルダーにフォルダーがあることと競合しなくなります。Alias /xphpmyadminAlias /phpmyadmin2phpmyadminwebs

于 2012-09-11T06:55:01.403 に答える
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 を変更する、独自のカスタム conf ファイルを含める、上記のステートメントの後にステートメントを配置する)、問題が解決するはずです。

于 2013-08-26T20:50:23.477 に答える