- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我尝试在 capifony 的帮助下部署我的 symfony2 项目
cap deploy:setup
没有问题并存储在/var/www/htdocs/symfony-project 两个文件夹
.symfony-project
.. releases
.. shared
之后,当我尝试运行时:
cap deploy:cold
我明白了
--> Updating code base with remote_cache strategy
--> Creating cache directory................................✔
--> Creating symlinks for shared directories................✔
--> Normalizing asset timestamps............................✔
--> Downloading Composer....................................✔
--> Installing Composer dependencies........................✘
*** [deploy:update_code] rolling back
failed: "sh -c 'sh -c '\\''cd /var/www/htdocs/symfony-project/releases/20130311124645 &&
php composer.phar install --no-scripts --verbose --prefer-dist --optimize-
autoloader'\\'''" on webservername.net
并且
中没有文件夹var/www/htdocs/symfony-project/releases/
我的deploy.rb如下:
set :user, "user"
set :port, "12345"
set :application, "Application Name"
set :domain, "webservername.net"
set :deploy_to, "/var/www/htdocs/symfony-project"
set :app_path, "app"
set :repository, "ssh://#{user}@webservername.net:#{port}/var/repos/symfony-project.git"
set :scm, :git
set :branch, "master"
set :model_manager, "doctrine"
role :web, domain
role :app, domain
role :db, domain, :primary => true
set :use_sudo, false
set :keep_releases, 3
set :deploy_via, :remote_cache
set :use_composer, true
有人知道这可能是由什么引起的吗?
最佳答案
您似乎遇到了权限问题。确保您是本地 .composer/ 目录的完全所有者。
sudo chown -R user:user ~/.composer/ 应该可以解决您的问题。
关于symfony - capifony 安装 Composer 依赖项失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15339545/
昨天我在服务器上进行了第 40 次或第 50 次 Symfony2 系统的部署。到目前为止一切都很好。今天我遇到了一个严重的错误。这是发生的事情: * executing `symfony:cach
我找到了一个名为 capifony 的优秀工具这在开发 symfony2 应用程序时非常有用,我想使用多阶段选项。一切正常,但我在其他阶段的数据库配置方面遇到了一个问题。 假设我们有: 3 个环境:开
我正在尝试做一个基于 capifony 和 Symfony2 的 Symfony 2 项目部署网络应用程序。 它使用 Process 触发我的“cap deploy”任务并在网络浏览器中显示我的输出。
当我cap deploy我的 Symfony2 项目,然后登录到我的服务器我看到 dev (app_dev.php) 运行正常,但 prod 版本 (app.php) 没有。 错误是 [Tue Jan
使用 capistrano 将我的开发环境部署到外部开发服务器时,我总是收到以下错误: RuntimeException: Failed to write cache file "/var/www/x
我已经将 DoctrineMigrationsBundle 安装到我的 Symfony2 应用程序,但是当我尝试部署到我的开发服务器时,我收到以下错误: Do you really want
我正在尝试使用 capifony 将我的 Symfony2 应用程序部署到我的外部托管的开发服务器,但是我收到以下错误: --> Updating code base with remote_cach
是否可以设置部署脚本,以便供应商仅在自上次更新以来 deps 文件发生更改时才更新? 最佳答案 一周前我遇到了同样的问题,我找到了解决方案。 文件 symfony2.rb(在我的服务器位于/var/l
我已将我的 Symfony2 网站部署到外部开发服务器,但是它没有从我的 github 存储库中提取 app_dev.php 文件。 app.php 已被拉出,我可以从那里访问该站点,但是如果我转到/
我在 Capistrano v2.8.0 上通过非常新的 capifony 部署时遇到问题 - 这是我的第一个 capistrano/capifony 部署。 我已经成功完成了 cap deploy:
我正在使用 Capifony 部署我的 Symfony2 应用程序,但截至今天它无法下载 composer - jenkins 输出: [32m--> Downloading Composer[0m
我目前正在使用 Symfony2 和 Gitflow 开发一个网站。我有 2 个名为“开发”、“暂存”和“生产”的外部服务器以及 Github 上的中央 GIT 存储库。 我希望使用 Capifony
我正在使用 Capifony 部署我的 Symfony2 应用程序,但截至今天它无法下载 composer - jenkins 输出: [32m--> Downloading Composer[0m
我尝试在 capifony 的帮助下部署我的 symfony2 项目 cap deploy:setup 没有问题并存储在/var/www/htdocs/symfony-project 两个文件夹 .
我正在使用 Capifony 多阶段部署将我的 Symfony2 网络应用部署到 Ubuntu 机器上的 Apache 网络服务器上,托管在 AWS 上。 我有用户设置 set :user,
我正在使用 Capifony ,Capistrano 的特定于 Symfony 的扩展。我需要覆盖其中一个预定义任务以便运行我自己的 symfony 任务 - 替换 https://github.co
我正在尝试从 Jenkins 盒子部署 Symfony2 应用程序。我正在为 2 个不同的环境使用 capifony 多阶段部署系统:dev 和 uat。 当我放 before "symfony:ca
我有一个用户 didongo (用户和组 didongo),以及 nginx 服务器(用户和组 www-data)。我已经设置 Capifony 登录为 didongo用户:我第一次部署setfacl
这可能是一个小众问题,但我希望有人能提供帮助。直到昨天,当我试图将一些更改推送到生产环境时,它一直运行良好,但从那以后,最后 3 次部署都暂时中断了实时站点。这是日志中的异常之一: [2012-12-
我正在尝试使用 capifony 部署我的 symfony 2 应用程序,我已经阅读了文档,但我似乎无法找到我的错误的解决方案。 failed: "sh -c 'git clone -q git@**
我是一名优秀的程序员,十分优秀!