1
我想我的远程服务器上运行以下命令(通过Capistrano的或SSH):捆绑:不可执行:脚本/ delayed_job的
bundle exec RAILS_ENV=production script/delayed_job start
但我收到此错误信息: bundler: not executable: script/delayed_job
以前从未见过这个,谷歌对我没有任何帮助。任何想法可能是什么问题?
我想我的远程服务器上运行以下命令(通过Capistrano的或SSH):捆绑:不可执行:脚本/ delayed_job的
bundle exec RAILS_ENV=production script/delayed_job start
但我收到此错误信息: bundler: not executable: script/delayed_job
以前从未见过这个,谷歌对我没有任何帮助。任何想法可能是什么问题?
也许它没有权限运行?
chmod +x script/delayed_job
谢谢@stanislav,显然问题是,从Windows部署capistrano没有将任何文件设置为可执行文件。我不确定它是否是capistrano或windowws,或者两者都有,但是设置权限可以解决问题 – hananamar