我在 Centos 6 ( http://shopify.github.io/dashing/ ) 上运行 Shopify Dashboard。当我从 git 下拉更新时,我希望在启动时通过 cron 启动它。
我在 bash 脚本中有以下代码,这与我通过命令行运行以启动仪表板的代码相同。
#!/bin/bash
cd /usr/share/dashboard/
dashing start -p 500 -d
从命令行以root用户身份运行实际脚本启动应用程序没有问题。
但是,当此脚本通过 cron 或启动时运行时,应用程序永远不会启动。
如果有人能解释为什么会出现这种情况,那将不胜感激。