Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/68.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 带乘客和rvm 1.19的nginx,rvmrc有时不工作_Ruby On Rails_Nginx_Passenger - Fatal编程技术网

Ruby on rails 带乘客和rvm 1.19的nginx,rvmrc有时不工作

Ruby on rails 带乘客和rvm 1.19的nginx,rvmrc有时不工作,ruby-on-rails,nginx,passenger,Ruby On Rails,Nginx,Passenger,我使用的是nginx、乘客和rvm 1.19 一切进展顺利,但当我在rails项目的根目录下创建.rvmrc时,如下所示: rvm使用1.9。3@rails3213 第一次启动nginx,但一段时间后,当我在浏览器中加载我的页面时,服务器会给我找不到页面,当我cd到我的项目时,它会给我以下警告: 您正在使用“.rvmrc”,它需要信任,速度较慢,而且 与其他ruby管理器不兼容,可以切换到 “.ruby version”使用“rvm rvmrc to[.]ruby version”或忽略此选项

我使用的是nginx、乘客和rvm 1.19

一切进展顺利,但当我在rails项目的根目录下创建.rvmrc时,如下所示:

rvm使用1.9。3@rails3213

第一次启动nginx,但一段时间后,当我在浏览器中加载我的页面时,服务器会给我
找不到页面
,当我
cd
到我的项目时,它会给我以下警告:

您正在使用“.rvmrc”,它需要信任,速度较慢,而且 与其他ruby管理器不兼容,可以切换到 “.ruby version”使用“rvm rvmrc to[.]ruby version”或忽略此选项 带有“rvm rvmrc警告忽略”的警告 /home/ubuntu/projects/test/.rvmrc',“.rvmrc”将继续作为 RVM 1和RVM 2中的默认项目文件,以忽略所有项目的警告 文件运行“rvm rvmrc warning ignore all.rvmrc”

使用
/home/ubuntu/.rvm/gems/ruby-1.9.3-p392
gemset-rails3213


有人可以帮忙吗?

您已经信任您的文件了吗

 rvm rvmrc trust /home/ubuntu/projects/test
顺便问一下,你是如何运行你的应用程序的?我的意思是,你有nginx,你用什么来运行rails,你是如何做从nginx到rails的代理的

(…)您可以使用“rvm rvmrc to”切换到“.ruby version” [.]ruby版本'

或使用“rvm rvmrc warning”忽略此警告 忽略/(…)/.rvmrc'(…)

我会试试的


另外,看看

我在我的项目中信任.rvmrc。我使用nginx和passenger来运行我的rails项目。