Leopardではファイヤウォールの設定場所と項目が変更されている。Tigerの用にポート番号だけを追加できなくなっている。それが原因かは分からないが、自分でビルドしたApacheのDocumentRootへアクセスできない。ファイヤウォールを無効にしてもだめだ。DocumentRoot以外は表示されている。不思議だ!
追記
いろいろ試したり、調べたりしたが、どうやら自前でビルドしたApacheがいけないみたい。make中のエラーを適当に修正したのが仇となっているのかな。
LeopardのApacheは2.2.6なので当面システム標準のhttpdを使う事にする。以下は自前ビルドのApacheのエラーログ。
Sun Oct 28 01:00:24 2007] [notice] child pid 47085 exit signal Trace/BPT trap (5) dyld: lazy symbol binding failed: Symbol not found: _apr_socket_sendfile Referenced from: /usr/local/apache2/bin/httpd Expected in: /usr/local/apache2/lib/libapr-1.0.dylib dyld: Symbol not found: _apr_socket_sendfile Referenced from: /usr/local/apache2/bin/httpd Expected in: /usr/local/apache2/lib/libapr-1.0.dylib dyld: lazy symbol binding failed: Symbol not found: _apr_socket_sendfile Referenced from: /usr/local/apache2/bin/httpd Expected in: /usr/local/apache2/lib/libapr-1.0.dylib dyld: Symbol not found: _apr_socket_sendfile Referenced from: /usr/local/apache2/bin/httpd Expected in: /usr/local/apache2/lib/libapr-1.0.dylib