如何更改 Capistrano 使用的临时目录?

2024-01-10

如何更改 Capistrano 使用的临时目录?

示例:代替/tmp,我想用/home/user/tmp

我目前的VPS有/tmp安装为noexec,这在尝试运行时给了我权限被拒绝的错误cap production deploy.


在《卡皮斯特拉诺 3》中,

set :tmp_dir, '/home/user/tmp'
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何更改 Capistrano 使用的临时目录? 的相关文章

  • cap部署symfony2项目时出现问题,找不到app/bootstrap.php.cache

    我正在尝试 第一次 使用 capifony 从我的 github 存储库部署我的网站 它一直运行到设置阶段并出现以下错误 out example me PHP Warning require once var www example pro
  • Unicorn 重启 Capistrano 问题

    我们正在使用 cap 进行部署 并使用一个脚本将 USR2 发送到 unicorn 进程进行重新加载 它通常可以工作 但偶尔会失败 当这种情况发生时 查看 unicorn 日志会发现它正在不再存在的旧版本目录中寻找 Gemfile 例外 u
  • Cap 部署 - 错误:未找到存储库

    我继承了一个项目 并且对开发方面感到满意 但系统操作员很差劲 而且 Capistrano 部署失败了 对于之前的开发人员已经部署过的项目 cap deploy check 运行良好 导致 You appear to have all nec
  • 如何更改 Capistrano 使用的临时目录?

    如何更改 Capistrano 使用的临时目录 示例 代替 tmp 我想用 home user tmp 我目前的VPS有 tmp安装为noexec 这在尝试运行时给了我权限被拒绝的错误cap production deploy 在 卡皮斯特
  • Capistrano 3:在任务中使用服务器自定义变量

    我有多阶段多服务器设置 在我的任务中我需要使用服务器名称 例如在 stagin rb 我有 set stage staging Define servers server xxx xx xx xxx user deploy roles w
  • git 存档与 cp -R

    如果我有一个 git 存储库的克隆作为远程服务器上的缓存副本用于 capistrano vlad 样式部署 那么最好执行 A git archive format tar origin master cd destination tar x
  • Capistrano 和环境变量

    我已经改用配置的环境变量 http 12factor net config它工作得很好 除非我必须使用 capistrano 部署或运行 任务 Capistrano 3 似乎执行每个带有前缀的命令 usr bin env这会删除我设置的所有
  • 部署引发错误“不知道如何构建任务‘资产:预编译’”(Capistrano)

    有没有人在运行后遇到过这个错误 cap production deploy 我正在使用 capistrano Capistrano 版本 3 6 1 Rake 版本 11 3 0 这是日志 Backtrace restricted to i
  • 当远程 git 位于非标准路径上时使用 capistrano

    我的共享主机没有提供 git 所以我将其构建并安装到 bin 中 当我运行它时 大多数命令都出现以下错误 尽管它们是成功的 stdin is not a tty 我可以通过添加以下内容来解决该问题 default run options p
  • Rails 4 + Capistrano 3:部署:检查不起作用

    我可以成功通过 SSH 连接到我的服务器 然而 当我这样做时deploy check 它给了我这个 Nets Mac Pro mysite emai be cap staging deploy check INFO e67f845c Run
  • 一起部署多个应用程序

    我有两个应用程序配置为使用 capistrano 进行部署 它们单独部署都很好 但我想发布两个应用程序需要一起部署的版本 是否有解决方案可以将多个 capistrano 部署在一起并选择分支 我尝试过 caphub 但它对我不起作用 我明白
  • capistrano 部署时使用了错误版本的 Ruby

    在我使用 capistrano 部署到新服务器后 我看到 共享 捆绑 红宝石 1 9 1 gems 我什至没有在服务器上安装 ruby 1 9 1 如果我跑 ruby v它返回 1 9 3 但在所有的 capisrtano 操作中我一直看到
  • 更改存储库 URL 后 Capistrano 部署失败

    我通过 Git 存储库中的 capistrano 进行了简单的部署 起初 我从 GitHub 进行部署 一切正常 但后来我将存储库移至 BitBucket 现在我得到了 fatal Could not parse object 9cfb 一
  • 使用 Capistrano 部署 Rails 5.1 / Webpacker 应用程序

    我有一个 Ubuntu 服务器来部署我的 Rails 项目 在我的 Ubuntu 服务器中 我有 RVM 现在我想使用 Rails 5 1 和 webpacker 部署新项目 为了部署这个项目 我在我的 Ubuntu 服务器中安装了 NVM
  • 如何在本地执行 Capistrano 任务?

    我定义了一个自定义 Capistrano 任务 该任务应该在本地运行 在我的开发计算机上 desc Push code to Dreamhost task push do run git push dreamhost end 但是当我尝试跑
  • Capistrano 与 PostgreSQL,错误:数据库正在被其他用户访问

    我有一个 Rails 应用程序 它使用 PostgreSQL 作为后端 并带有一个尝试模拟生产的证书环境 只不过它需要定期重置数据库以进行 QA 当我尝试执行时db reset在部署期间的 Capistrano 任务中 我收到错误 ERRO
  • 为什么在生产中得到空 CSS 文件?

    我在文件中放入了很多css文件active admin css scss Active Admin s got SASS import active admin mixins import active admin base import
  • Capistrano 无法部署到远程服务器

    SOLUTION 解决方案是将以下内容添加到 production rb 的顶部 unshift File expand path lib ENV rvm path Add RVM s lib directory to the load p
  • SSHKit::Runner::ExecuteError:以 root@co 身份执行时出现异常:Jenkins Job 的 shell 脚本中的用户 root@ 身份验证失败

    我正在尝试从 Jenkins Job 运行 cap 部署命令 它不断抛出以下错误 我也在部署服务器中添加了 ssh 密钥 我能够从配置 Jenkins 的服务器成功部署 但是当我运行该作业时 会引发身份验证错误 这对我来说真的很重要 有人可
  • Capistrano 运行本地命令失败时退出

    我想运行本地命令并在任何命令失败时退出 使用 capistrano 执行此操作的最佳方法是什么 run locally 将继续失败 我是否必须每次都检查最后一个命令的退出状态 或创建自定义本地运行函数 我必须像这样创建自己的函数 task

随机推荐

  • 将 Postgresql 数组直接读入 Golang Slice

    我有一个查询返回一行 其中有一列包含字符串数组 character varying http wp me p62MJv Jc http tyrant click 1LGBoD6 有没有简单的方法可以将其直接读入 Golang 切片中 例如
  • 在我的项目中使用 jar 时出错

    我使用 Java 1 8 来创建我的 jar 我在Java项目中可以使用它 但是在Android项目中 出现以下错误 Error Error converting bytecode to dex Cause Dex cannot parse
  • 显式复制构造函数和 std::sort

    当对具有显式复制构造函数的对象容器进行排序时 我收到我不理解的编译器错误 来自 g 4 8 2 和 clang 3 4 均处于 std c 11 模式 我创建了一个简单的示例来演示该问题 class A public explicit A
  • 如何在sql中将分钟拆分为天、小时和分钟

    我有一个由分钟组成的专栏 有没有什么简单的方法可以将分钟列拆分为仅显示天 小时 分钟的一列 DURATION 67 gt 1 hour 7 minutes 1507 gt 1 day 1 hour 7 minutes 23 gt 23 mi
  • Open Shift Kafka 实例中默认不创建 Topic

    我正在使用下面的 Camel Route 向 Kafka 实例生成消息 但该主题不存在于实例中 当 Kafka 实例中不存在主题时 如何创建主题 Component public class kafkaConfig extends Rout
  • 如何通知视图模型的所有属性已更改

    在MVVM模式中 如何通知视图模型的所有属性发生了变化 我不想调用所有属性的所有notifypropertychanged 事件 我有一个实体类 在视图模型中 我将实体的所有公共字段编写为公共属性 我想重新绑定新实体并只编写一行代码来通知所
  • 什么 API 可以使用 Java 将复选框添加到 MS Word 文件?

    我想编写一个程序来创建 MS Word 文件 但某些 API 无法向文档添加复选框 有人这样做过吗 谢谢 open office的api怎么样 http api openoffice org docs common ref com sun
  • 编译时与运行时错误[重复]

    这个问题在这里已经有答案了 可能的重复 运行时与编译时 https stackoverflow com questions 846103 runtime vs compile time 我如何知道 Java 中的特定代码行是否可能引发编译时
  • Spark 分区:从单节点集群上的本地文件系统加载文件

    我有兴趣了解 Spark 在从本地文件系统加载文件时如何创建分区 我正在使用 Databricks 社区版来学习 Spark 当我使用 sc textfile 命令加载一个大小只有几千字节 大约 300 kb 的文件时 spark 默认情况
  • jquery 使用内联 javascript 加载

    我正在使用 jquery load 获取不同页面上的 div 并将其插入到我的页面中 像这样的东西 mydiv load Pages grid2 aspx otherpagediv 在另一个页面的div中 div中有javascript j
  • Intent.setAction()和intent.getAction()在BroadcastReceiver中不起作用

    我正在使用 BroadCastReceiver 来允许用户执行离线事件 问题是它永远不会进入内部intent getAction equals beenthereclicked 如果我尝试在点击beenThereView后几秒钟打开wifi
  • 从VBA中的日期中减去?

    我在 Excel VBA 中对日期进行操作时遇到很大问题 我有一个带有文本框的表单 用户将在其中输入日期 问题是他可能会以不同的格式输入 例如 1 08 2011 表示 8 月 1 日 或 8 1 11 表示同一天 现在我想做的是从他在文本
  • 如果用户从不点击警报,如何处理超时错误?

    我有一个 Google Sheets 插件 它使用 App Script Ui 服务提供的对话框 即SpreadSheetApp getUi alert 这通常工作正常 除非用户在 5 分钟内没有选择选项或关闭警报 假设他们切换到不同的选项
  • 模拟 raw_input python

    我有这个函数应该接收列表 x y def input origem origem raw input Entre com o valor de x origem eval origem return origem def input sai
  • 发生 500 错误时向管理员发送电子邮件

    在 python 中 当发生 500 错误时 如何向管理员发送电子邮件 我使用的网络框架是 bottle 只需使用 error code 装饰器来定义错误处理页面 如下所示 from bottle import run error rout
  • 如何使用按钮添加更多输入字段 - Angular 2 动态表单

    所以我在这里使用了指南 https angular io docs ts latest cookbook dynamic form html https angular io docs ts latest cookbook dynamic
  • 通过 JNI C 代码将 PNG 图像作为 BufferedImage 加载到 Java 中

    我有以下问题 我有 C 代码 它获取 PNG 图像作为基本原始数据并将其保存在内存中 我希望通过使用 JNI 将这些原始数据转换为 Java 中的 BufferedImage 有谁知道这样做的任何方法或以前做过吗 我假设您了解如何使用 JN
  • Angular Typescript getter 和 setter 返回未定义

    我有一个类 我需要该类中的属性来返回对象中的一些字段 我在 Net 中这样做过几次 但在 Angular 中 我正在与返回的 未定义 作斗争 我可以确认属性 transLanguageId transLangDesc 翻译 已填充到 IBa
  • 如何解决 VS2013 错误 SQL71501:过程 X 对程序集 Y 存在未解析的引用?

    作为从 Visual Studio 2010 升级到 2013 的努力的一部分 我正在研究几个需要的 SQL Server CLR 存储过程EXTERNAL访问 并为此目的被隔离在一个单独的程序集中 我几乎可以毫无困难地构建所有东西 但这给
  • 如何更改 Capistrano 使用的临时目录?

    如何更改 Capistrano 使用的临时目录 示例 代替 tmp 我想用 home user tmp 我目前的VPS有 tmp安装为noexec 这在尝试运行时给了我权限被拒绝的错误cap production deploy 在 卡皮斯特