Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/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
Symfony Capifony回滚不起作用_Symfony_Ssh_Capistrano_Capifony - Fatal编程技术网

Symfony Capifony回滚不起作用

Symfony Capifony回滚不起作用,symfony,ssh,capistrano,capifony,Symfony,Ssh,Capistrano,Capifony,我的Capifony设置工作正常。。。我可以部署多个版本 问题在于cap-deploy:rollback函数 我得到了这个错误: 那是档案 这就是deploy.rb 验证是否已安装或手动安装composer。在类似deploy.rb的集合中提供指向它的路径:composer\u bin、/usr/bin/composer 通过添加logger.level=logger::DEBUG来启用更详细的输出,以获取更多详细信息。 回滚任务不起作用/使用capifony 2.5以后的版本转储错误,问题未解

我的Capifony设置工作正常。。。我可以部署多个版本

问题在于cap-deploy:rollback函数

我得到了这个错误:

那是档案

这就是deploy.rb

验证是否已安装或手动安装composer。在类似deploy.rb的集合中提供指向它的路径:composer\u bin、/usr/bin/composer 通过添加logger.level=logger::DEBUG来启用更详细的输出,以获取更多详细信息。
回滚任务不起作用/使用capifony 2.5以后的版本转储错误,问题未解决:

我遇到的问题与您遇到的问题相同。经过一番调查,我发现通往作曲家的道路是出于某种原因而建立起来的。我在deploy.rb中添加了composer的路径,它成功了。因此,将以下内容添加到deploy.rb


为什么->安装Composer dependencies供应商安装有效而回滚无效??稍后我将测试您的提示。可能它无法正常工作—权限错误、目的地错误等,因此启用日志记录应该会显示它。您找到解决方案了吗?我也面临同样的问题。不,我尝试了更新的版本:
C:\xampp\htdocs\example>cap deploy
--> Updating code base with remote_cache strategy
--> Creating cache directory................................
--> Creating symlinks for shared directories................
--> Creating symlinks for shared files......................
--> Normalizing asset timestamps............................
--> Downloading Composer....................................
--> Installing Composer dependencies........................
--> Dumping all assets to the filesystem....................
--> Warming up cache........................................
--> Clear controllers.......................................
--> Successfully deployed!
C:\xampp\htdocs\example>cap deploy:rollback
failed: "sh -c 'cd /srv/www/example && false dump-autoload --optimize'" on 192.168.178.102
load 'deploy' if respond_to?(:namespace) # cap2 differentiator

require 'capifony_symfony2'
load 'app/config/deploy'
set   :application,   "ExampleProject"
set   :deploy_to,     "/srv/www/example"
set   :domain,        "example.org"

set   :scm,           :git
set   :repository,    "git@gitlab.example.org:www/project.git"

server "192.168.178.102", :app, :web, :db, :primary => true

set   :use_sudo,      false
set   :keep_releases, 3
set   :deploy_via,    :remote_cache

# Symfony2
set :shared_files,        ["app/config/parameters.yml"]
set :shared_children,     [app_path + "/logs", web_path + "/uploads", "vendor"]
set :use_composer, true
set :dump_assetic_assets, true

# SSH
set :user, "www-data"
set :git_enable_submodules, 1
set :composer_bin, "/usr/bin/composer"