84

c:xampp/htdocデフォルトの xampp localhostを別のフォルダーに変更するにはどうすればよいc:/alanですか? IP アドレスを使用すると、自分の Web サイト ファイルを で表示できるはずですC:/alan


私を助けてくれてありがとう。

4

9 に答える 9

81

httpd.confファイルを編集し、DocumentRoot "/home/user/www"の行を好きな行に置き換え ます。

デフォルトのDocumentRootパスは、Windows では異なります [上記は Linux の場合です]。

于 2012-01-13T07:51:59.713 に答える
32

@Sourav のアドバイスに従ってください。

サーバーの再起動後にエラーが発生した場合は、ディレクトリ オプションも設定する必要があります。これは<Directory>、httpd.conf のタグで行われます。最終的な構成が次のようになっていることを確認します。

DocumentRoot "C:\alan"
<Directory "C:\alan">
    Options Indexes FollowSymLinks
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>
于 2012-01-13T08:03:24.473 に答える
25

手順:

  1. xampp コントロール パネルを実行します。
  2. configというボタンをクリックします
  3. Apache を選択 ( httpd.conf )
  4. ドキュメントルートを見つける

交換

DocumentRoot "C:/xampp/htdocs"
<Directory "C:/xampp/htdocs">

その2行

| | C:/xampp/htdocs == ルートの現在の場所 |

|C:/xampp/htdocs を任意の場所に変更|

  1. それを保存

完了: Apache を起動し、localhost に移動して動作を確認 [ビデオを見る ここをクリック]

于 2016-01-07T13:36:35.650 に答える
11

誰かがこれを探す場合に備えて、Linux の Sourav answer (httpd.conf) のファイルへのパスは/opt/lampp/etc/httpd.conf です。

于 2013-09-30T20:49:26.473 に答える
2

私にとっては183行目でしたが、コンピューターを再起動した後にのみ機能します。毎回再起動せずにすばやく変更する方法があればいいのにと思いますが、今のところそれが私が知っている唯一の方法です。

于 2013-01-14T02:27:17.023 に答える
2

@Hooman: 実際、Xampp の最新バージョンでは、構成ファイルやログ ファイルがどこにあるかを知る必要はありません。コントロール パネルには、各ツール (php、mysql、tomcat...) のログおよび構成ボタンがあり、それらをクリックすると、関連するすべてのファイルを開くことができます (上部にある一般的な構成ボタンを使用して、デフォルトの編集アプリケーションを変更することもできます右)。それを設計した人のためによくやった!

于 2013-11-03T17:36:23.443 に答える
1

httpd.conf ファイルと httpd-ssl.conf ファイルの両方の DocumentRoot プロパティを変更して、相対リンク (つまり、href="/index.html") や favicon.ico リンクなどを適切に機能させる必要がありました。

最新の Xampp コントロール パネルを使用すると、これが非常に簡単になります。

コントロール パネルから、最初の行に Apache があるはずです。開始されている場合は、停止します。次に、config をクリックして httpd.conf ファイルを開き、htdocs または documentRoot を検索します。パスは好きなものに変更してください。httpd-ssl.conf についても同じことを行います。これらは、構成のドロップダウンの下にあるリストの上位 2 つのファイルである必要があります。

次に、サーバーを再起動します。

これが誰かに役立つことを願っています。乾杯。

于 2015-09-11T18:04:54.877 に答える