我在我的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的: XSendFile上 XSendFilePath / path / to / file /
错误讯息: 无效的命令'XSendFile',可能拼写错误或由服务器配置中未包含的模块定义
我感谢任何指导。
大卫
答案 0 :(得分:0)
我意识到这个问题已经有一年了,但是对于那些期待未来的人来说(至少在Mac OS X Lion上):
sudo apxs -cia mod_xsendfile.c