0

Capifony2.1.14でSymfony2.1プロジェクトをデプロイしようとしていますが、ベンダーを再インストールすると失敗しました。

構成:私はMac OSX Montain Lion(クライアント)を使用しており、servergrove.comにサーバーがあります。witchはUbuntu12.04.1LTSにあります。

私のdeploy.rbファイルは次のようになります。

set :application, "DOA Manager Toshiba"
set :domain,      "root@server.me"
set :deploy_to,   "/var/www/vhosts/server.me"
set :app_path,    "app"
set :user,        "root"
set :use_sudo,    false

set :repository,  "git://github.com/****/****.git"
set :scm,         :git
# Or: `accurev`, `bzr`, `cvs`, `darcs`, `subversion`, `mercurial`, `perforce`, or `none`

set :model_manager, "doctrine"
# Or: `propel`

role :web,        domain                         # Your HTTP server, Apache/etc
role :app,        domain                         # This may be the same as your `Web` server
role :db,         domain, :primary => true       # This is where Symfony2 migrations will run

set  :keep_releases,  3

set :update_vendors,    true
ssh_options[:forward_agent] = true


# Be more verbose by uncommenting the following line
# logger.level = Logger::MAX_LEVEL

そして、これが私の端末の出力です: 私の端末のスクリーンショット

なぜこのエラーが発生するのか、どうすれば修正できるのか、誰かに説明してもらえますか?

4

1 に答える 1

2

追加する必要があります:

set :use_composer, true

deploy.rbに。

于 2012-09-04T17:14:24.433 に答える