Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.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
无法为heroku安装加载--faker_Heroku_Rake_Faker - Fatal编程技术网

无法为heroku安装加载--faker

无法为heroku安装加载--faker,heroku,rake,faker,Heroku,Rake,Faker,我正在尝试运行heroku rake db:migrate,并继续遇到相同的问题。它说它不能加载一个文件——伪造文件。我试着用各种可能的方法把它放到我的gem文件中。这是我现在的gem文件: source 'http://rubygems.org' gem 'rails', '3.0.0' gem 'faker', '0.3.1' # Bundle edge Rails instead: # gem 'rails', :git => 'git://github.com/rails/ra

我正在尝试运行heroku rake db:migrate,并继续遇到相同的问题。它说它不能加载一个文件——伪造文件。我试着用各种可能的方法把它放到我的gem文件中。这是我现在的gem文件:

source 'http://rubygems.org'

gem 'rails', '3.0.0'
gem 'faker', '0.3.1'

# Bundle edge Rails instead:
# gem 'rails', :git => 'git://github.com/rails/rails.git'

gem 'sqlite3-ruby', '1.2.5', :require => 'sqlite3'
gem 'gravatar_image_tag', '0.1.0'
gem 'will_paginate', '3.0.pre2'

group :development do
    gem 'rspec-rails', '2.0.1'
    gem 'annotate-models', '1.0.4'
end

group :test do 
    gem 'rspec', '2.0.1'
    gem 'webrat', '0.7.1'
    gem 'autotest-fsevent', '0.2.4'
    gem 'autotest-growl', '0.2.9'
    gem 'autotest', '4.3.2'
    gem 'autotest-rails-pure', '4.1.0'
    gem 'spork', '0.8.4'
    gem 'factory_girl_rails', '1.0'
end

无论我做什么,它都不会加载faker文件,这样我就可以完成heroku的安装。

您需要在heroku上使用faker吗?它不是更适合在开发过程中加载数据吗?你有没有试着把它放在你的开发小组里


另外,看看这篇文章

是的,我在那页上尝试了所有的解决方案。另外,faker最初是在我的开发组,它给出了相同的问题。我试着把它全部移走…运气不好。事实上,我刚刚删除了我整个项目中提到的每一个“伪造者”,它仍然会产生同样的错误。你已经完全删除了它,它仍然会出错?在推到Heroku之前,您是否在整个项目范围内搜索对faker的引用并提交更改?