我有一个sinatra应用程序,其页面显示有关应用程序的一些信息。其中一些是通过页面加载运行命令生成的。在独角兽中运行时,一切正常,在我的MacBook上运行正常,并且在独角兽中运行时,生产服务器上的一切正常工作,但交换到Apache/Passenger,突然间命令开始返回nil。系统命令不能在乘客上运行
例如获得的提交的名单我使用:
comitters = `cd /path/to/app && git shortlog -s -n`
这工作完全直到阿帕奇/乘客安装运行。
乘客是否有一些选项禁用系统命令?
+1 - “跑过客”大声笑 – boruch