在 Mac OS X 上更改 _www apache2 用户的 $PATH

在 Mac OS X 上更改 _www apache2 用户的 $PATH

经过几个小时的疯狂尝试Redmine在 Snow Leopard 上工作时,我终于意识到它正试图访问 /System/Library/Frameworks 中安装的系统范围的 Ruby/Rails,而不是我通过 MacPorts 安装的 Ruby/Rails。

我知道您可以通过编辑 /System/Library/LaunchDaemons/org.apache.httpd.plist 将 _www 添加到 $PATH,但是这会阻止它在框架中查找吗?或者有没有更好的方法来做到这一点?

答案1

尝试设置中列出的一些 DYLD_* 变量man dyld

相关内容