私は OSX Yosemite を使用しており、現在 mod_xsendfile をインストールしようとしています。問題が発生することなく、そこにあるすべての手順に従いました。
今、MAMP Pro を起動しようとすると、Apache を起動できませんでしたと表示されます。エラーログを見ると、その行以外には何も表示されません。
[Sun Nov 30 11:17:18 2014] [notice] caught SIGTERM, shutting down
モジュールを MAMP httpd.conf に含めたので、GUI でモジュールのオンとオフを切り替えることができます。mod_xsendfile をオフにすると、Apache が起動します。オンの場合、エラーなしでは起動しません。
同じアーキテクチャ用にコンパイルされていない可能性があるかどうかを確認しました。
MacBook-Pro-de-Etienne:modules etienne$ file mod_headers.so
mod_headers.so: Mach-O 64-bit bundle x86_64
MacBook-Pro-de-Etienne:modules etienne$ file mod_xsendfile.so
mod_xsendfile.so: Mach-O 64-bit bundle x86_64
権限を確認しましたが、それらも同じです:
-rw-rw-r-- 1 etienne admin 13864 20 oct 10:23 mod_userdir.so
-rw-rw-r-- 1 etienne admin 18896 20 oct 10:23 mod_usertrack.so
-rw-rw-r-- 1 etienne admin 13404 20 oct 10:23 mod_version.so
-rw-rw-r-- 1 etienne admin 14128 20 oct 10:23 mod_vhost_alias.so
-rw-rw-r-- 1 etienne admin 2238836 20 oct 10:23 mod_wsgi.so
-rw-rw-r-- 1 etienne admin 15572 30 nov 10:58 mod_xsendfile.so
何が問題なのか本当にわかりません...