我有一个自定义的 Apache 初始化程序,以便可以访问我的 Homebrew 二进制文件:
SetEnv PATH /usr/local/bin:/usr/local/sbin:$PATH
但是,除非给出完整路径,否则我的 Rails (3.0.4) 应用程序找不到任何二进制文件。例如:
begin
`convert`
raise Errno::ENOENT if $?.exitstatus == 127
rescue Errno::ENOENT
logger.info "command 'convert' not found: ensure Image Magick is installed"
end
每次都会引发异常(即使转换二进制文件存在于“/usr/local/bin/convert”下)。关于如何解决这个问题的任何想法,以便我的 Rails 应用程序知道路径?谢谢!