rails 运行shell命令遇到的问题

我controller的一个action里面调用shell命令,在本机跑非常正常。
但放到服务器上跑的时候,发现运行这个shell命令的时候,根本就不等待shell运行完毕,这个action就跑完了。

但本机跑却是等待shell运行完。。。

哪个大神知道原因吗

阅读 4.1k
1 个回答

首先我想问下,你如何知道服务器上shell没有执行完?
如果你确定的话,我想知道你服务器上用的什么rails服务器(puma? unicorn? 之类的)。

最好贴一下代码

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进