我有一個sinatra應用程序,其頁面顯示有關應用程序的一些信息。其中一些是通過頁面加載運行命令生成的。在獨角獸中運行時,一切正常,在我的MacBook上運行正常,並且在獨角獸中運行時,生產服務器上的一切正常工作,但交換到Apache/Passenger,突然間命令開始返回nil。系統命令不能在乘客上運行
例如獲得的提交的名單我使用:
comitters = `cd /path/to/app && git shortlog -s -n`
這工作完全直到阿帕奇/乘客安裝運行。
乘客是否有一些選項禁用系統命令?
+1 - 「跑過客」大聲笑 – boruch