Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 3.2 Ubuntu 14.04上的Crontab生成RVM错误_Ruby On Rails 3.2_Rvm_Crontab_Ubuntu 14.04 - Fatal编程技术网

Ruby on rails 3.2 Ubuntu 14.04上的Crontab生成RVM错误

Ruby on rails 3.2 Ubuntu 14.04上的Crontab生成RVM错误,ruby-on-rails-3.2,rvm,crontab,ubuntu-14.04,Ruby On Rails 3.2,Rvm,Crontab,Ubuntu 14.04,运行cron作业时 /home/user/.rvm/bin/rvm 1.9.3-p550 do bundle exec rake ts:rebuild RAILS_ENV= Ubuntu 14.04发送一封包含以下信息的邮件 RVM is not a function, selecting rubies with 'rvm use ...' will not work. ./配置文件包括以下行: export PATH="$PATH:$HOME/.rvm/bin" # Add RVM 修复

运行cron作业时

/home/user/.rvm/bin/rvm 1.9.3-p550 do bundle exec rake ts:rebuild RAILS_ENV=
Ubuntu 14.04发送一封包含以下信息的邮件

RVM is not a function, selecting rubies with 'rvm use ...' will not work.
./配置文件包括以下行:

export PATH="$PATH:$HOME/.rvm/bin" # Add RVM

修复方法是什么?

源代码~/.profile在您的命令之前

/bin/sh:1:/home/this_user/.profile:Permission denied
我假设crontab在root下运行,而RVM函数在该用户的prvileges下运行。。。那么,我们如何愚弄root用户使用这个用户的配置文件呢?
su这个用户是一种方式,但是你最好使用用户的crontab而不是root crontab。那么您可能不需要使用source.com了,现在完全搞糊涂了!如果我
sudo crontab-e
我会得到一个空白文件。因此,作为这个用户,我正在编辑的是用户的cron选项卡。在WAT篮中抛出权限拒绝错误。。。