2010-02-21 24 views
13

我是Mac OS X新手,我將在Snow Leopard下開展一些開發工作。 我啓用了內置的Apache和發現下面的東西文件等/ apache2的/ httpd.conf中:Snow Leopard中內置Apache的模塊文件在哪裏

的LoadModule alias_module的libexec/apache2的/ mod_alias.so 的LoadModule rewrite_module的libexec/apache2的/ mod_rewrite.so 的LoadModule bonjour_module的libexec/apache2/mod_bonjour.so

但我在我的系統中找不到「libexec」目錄,我做錯了什麼?

回答

38

的配置文件是在/etc/apache2和模塊住在/usr/libexec/apache2

httpd.conf中的路徑與HTTPD_ROOT相關,可以發現它的含義是httpd -V

+0

謝謝。 我發現「SERVER_CONFIG_FILE」是「/private/etc/apache2/httpd.conf」。 「/ etc/apache2」和「/ private/etc/apache2」有什麼區別?看起來他們是一樣的。 – 2010-02-21 15:43:45

+1

它們是相同的,/ etc是/ private/etc的符號鏈接 – 2010-02-21 15:51:08

2
  • 轉到您的硬盤驅動器在Finder中
  • 按下 「Shift +指令+點(。)」
    它會顯示隱藏文件夾。
  • 轉到 「在/ usr/libexec目錄/ Apache2的」

瞧!

有apache模塊。