2

Mac に xsendfile をインストールしましたが、これは apache モジュールにあります。htaccess ファイルを使用して有効にしようとしましたが、継続的にエラーが発生します。ターミナルまたはphpを介してApacheサーバーのモジュールのリストを取得しようとすると、リストされません。以下にリストされている関連コード/サーバー情報:

サーバー: Apache/2.2.21 (Unix)

コンパイルおよびインストール: apxs -cia -Wc,"-arch i386 -arch x86_64" -Wl,"-arch i386 -arch x86_64" mod_xsendfile.c

Httpd.conf: LoadModule xsendfile_module libexec/apache2/mod_xsendfile.so が有効になっている

htaccess: XSendFilePath 上の XSendFile /path/to/file/

エラー メッセージ: 無効なコマンド 'XSendFile' です。スペルが間違っているか、サーバー構成に含まれていないモジュールによって定義されている可能性があります

ご指導ありがとうございます。

デビッド

4

1 に答える 1

0

この質問は1年前のものだと思いますが、将来的にこれを行う方法を探している人のために(少なくともMac OS X Lionで)は次のとおりです。

sudo apxs -cia mod_xsendfile.c
于 2013-08-27T10:00:43.880 に答える