• ベストアンサー

windows7へapache導入

当方、超初心者です。 windows7、32bitにapache2.2をインストールしました。 多くのwindowsのapacheのhttpd.confの書き換えの サイトには パスの区切り記号に「/」を使っていますが、 これは「\」に置き換えなくては動かないんじゃないでしょうか? なぜwindows でapacheで「/」を使った説明をしてるか意味が分かりません。 同じくCGIの冒頭の#!C:/perl/bin/perlという欄は#!C:\perl\bin\perl と置き換えるべきなのしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.1

>なぜwindows でapacheで「/」を使った説明をしてるか意味が分かりません。 必要に応じて読みかえれば良いことです。 元々、WebサーバーはUNIXで運用されていましたのでUNIX風に説明されているのでしょう。 ApacheのWindows版は比較的古くから運用されていますが主流ではありませんので説明書などはUNIX用のものを編集し直していると思われます。 原理を理解していれば細かいことに拘らず設定ファイルを作成できます。

その他の回答 (1)

  • kteds
  • ベストアンサー率42% (1882/4440)
回答No.2

> なぜwindows でapacheで「/」を使った説明をしてるか意味が分かりません。 設定ファイル(.conf)記述の単なる決まりだからです。 むしろバックスラッシュ ¥ ではだめです。 設定ファイル(.conf)のディレクトリの区切りに / を使ってはいけない、と考えるほうが不自然です。 ただし、httpd.conf のなかでWindowsフォルダを指定する場合は \ を使って区別します。 --- 質問とは直接関係しませんが、URLの区切りには下記のように / を使いますね。 たとえば http://windows.microsoft.com/ja-jp/windows/home という記述を Windowsで使う場合は http:\\windows.microsoft.com\ja-jp\windows\home と書かなければならない、などと考えるほうが不自然ですよね。

関連するQ&A