레일 스 2.3.5를 사용하여 애플리케이션을 개발 중이며 vlad와 함께 배포하고 있으며 OS는 Linux Mint 9 Isadora입니다.
: 설정 및 블라 우드 : 업데이트가 정상입니다. 하지만 vlad:migrate
을하고 내가 서버에 ssh를하는 경우보다 동일한 오류를 가지고 있고 레이크 보석을하려고하면보석을 설치하기 전에 사용자 정의 레이크 작업에 보석을로드하려고 시도합니다.
레이크 중단 설치!
로드 해당 파일 - ya2yaml
의/var/www가/경로 /로/릴리스/20100622030150/Rakefile : 10
내 config/environment.rb
은 (--trace와 태스크를 실행하여 전체 추적을 참조하십시오) 좋은 :
RAILS_GEM_VERSION = '2.3.5' unless defined? RAILS_GEM_VERSION
# Bootstrap the Rails environment, frameworks, and default configuration
require File.join(File.dirname(__FILE__), 'boot')
Rails::Initializer.run do |config|
config.gem "haml"
나는 필요 lib/tasks/db_fixtures.rake
에서 사용자 지정 작업을 ya2yaml
:
namespace :export do
desc 'Create YAML test fixtures from data in an existing database.
Defaults to development database. Set RAILS_ENV to override.'
require 'rubygems'
require 'ya2yaml'
task :fixtures => [:environment] do
나는 그것이 레이크에 의해로드되지 않습니다이 파일의 이름을 변경하고 내가 rake gems:install
그래서 내 생각 엔 그것이 같은 레이크 보석 보이는 것입니다 때 더 이상 오류가없는 경우 : 내 사용자 지정에 libs와로드하려고 설치를 어떤 이유로 든을 설치하기 전에 작업을 수행하고 오류가 발생합니다.
해결책은 무엇입니까?
감사합니다.
죄송 레이크 작업 '로드'레이크의 모든 파일을 실행 기본적으로
로 이동하여 귀하의 레이크 작업에 필요 지연. 지연하면 문제가 해결됩니다. 감사합니다. – mazhout