8

当我将我的 Lion 服务器升级到 Mountain Lion 时,它似乎从 apache 中删除了我的 mod_xsendfile。

我按照网站的说明进行操作,但遇到“没有这样的文件或目录”错误。在谷歌的帮助下,我发现这个页面给了我解决方案:“sudo ln -s /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/ /Applications/Xcode.app/Contents/Developer/工具链/OSX10.8.xctoolchain"

看起来不错,但是当我尝试运行“sudo apxs -cia mod_xsendfile.c”时,我收到“致命错误:找不到'apr.h'文件”错误。

有任何想法吗?

4

1 回答 1

9

您需要重新安装 Xcode 命令行工具:

xcode-select --install

然后,您可能需要再次接受 Xcode 许可协议:

sudo xcodebuild -license

一旦你完成了这些(以及你的工具链的符号链接),你应该很高兴。

于 2013-11-18T07:58:17.647 回答