【发布时间】:2013-07-04 04:12:24
【问题描述】:
在我的rails 3 应用程序中使用delayed_job gem 开发效果很好,但是当我尝试使用capistrano 将它用于生产时,它给了我这些错误
脚本/delayed_job:权限被拒绝
我正在使用他们的方法 我跟着这些 Railscast 视频
http://railscasts.com/episodes/171-delayed-job-revised
https://github.com/collectiveidea/delayed_job/wiki/Rails-3-and-Capistrano
【问题讨论】:
-
我没有使用 root 用户我与另一个用户一起部署
-
文件的权限是什么,所有者是谁?运行
ls -l script/delayed_job并在此处发布输出......另外,您尝试使用哪个用户运行命令(whoami)? -
-rwxr-xr-x 1 remony Administ 175 Jul 6 04:01 script/delayed_job
-
好的。您正尝试以
remony身份运行脚本? -
我在本地机器上使用 widnows ..在我的 vps 上使用 ubuntu
标签: ruby-on-rails ubuntu delayed-job vps railscasts