Apacheで遊んでいるときに、バックアップのhttpd.configファイルを作成せずにパスをめちゃくちゃにしました。
ファイルはC:\ xampp\Apache\conf\httpd.configにあります
WebプロジェクトをD:ドライブに仮想フォルダーとして保持したい。これは現在の非稼働状態です。これを修正したり、xamppのデフォルトに戻すにはどうすればよいですか?
ServerRoot "C:\xampp\Apache"
DocumentRoot "D:\workspace"
<Directory "D:\workspace\AutionWebSite">
<Directory>
ディレクティブは、特定のディレクトリの設定を構成するために使用されます。しかし <Directory>
あなたの質問のコマンドは完全ではありません。サーバールート "/ Local"-Apacheインストールのデフォルトのディレクトリ階層を指定します。
ドキュメントルート "/ Local/WWW/Apache22/data"-ドキュメントを提供するディレクトリ。
最も簡単な方法は、xamppのバージョンを確認して、ドキュメントルート(おそらく「www」または「htdocs」)のバックアップを作成し、構成ファイルを作成して、最終的にデータベースをダンプすることです。次に、同じバージョンのxammpを再度インストールします。
そして、少なくとも最初のルールは、「設定ファイル」で遊ぶことです。 2番目のルールは、とにかく、構成ディレクトリ全体のバックアップをとることです。最後の1つは、xammpユーザーの場合は、Windowsユーザーであることを意味します。おそらくunixoidサーバー管理の知識がないため、Apacheサーバーで「遊べる」までの長い道のりがあります。 。
知っておくべきことは、コンテンツ管理システムや他のシステムを使用して独自の.htaccessファイルを作成する場合に必要な "AllowOverride All"の方向を設定する必要があることだけです。 Linuxやその他のunixoidオペレーティングシステムではなく、xammpを使用してWindowsで作業していると、ApacheなどのWebサーバーやpostgresqlなどのデータベースサーバーの完全な世界と、構成ファイルの感度を理解できません。
Webアプリケーション全体を理解する上での必要性を理解しています。フルスタックのWebプログラマーになることはできますが、その前に、将来の既定のサーバー構成を変更することはありません。「AllowOverride All」の行を確認してください。これがあなたの役に立つことを願っています。
XAMPPのDocumentRootおよびDirectoryのデフォルト値は「C:\ xampp\htdocs」です。