作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 Fortrabbit 服务器上设置了一个 Laravel 应用程序。我可以做到以下几点
$ ssh user@server
$ cd htdocs
$ php artisan migrate
@servers(['test' => 'user@server'])
@task('task:test', ['on' => 'test'])
cd htdocs
php artisan migrate
@endtask
$ envoy run task:test
[user@server]: \(><)/ Welcome to the rabbit hole. \(><)/
[user@server]: [PDOException] SQLSTATE[HY000] [2002] No such file or directory
env
,所有变量都按原样列出。但是做的时候
$ ssh user@server env
最佳答案
正如@ukautz 所说, session 脚本不是由特使执行的,这就是为什么缺少一些环境变量的原因。
这是我所做的:
@servers(['dev'=>"<<user@server>>"])
@task('list')
. /etc/profile.envvars
env
@endtask
@servers(['test' => 'user@server'])
@task('task:test', ['on' => 'test'])
. /etc/profile.envvars
cd htdocs
php artisan migrate
@endtask
关于Laravel 特使 on fortrabbit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23242937/
我在 Fortrabbit 服务器上设置了一个 Laravel 应用程序。我可以做到以下几点 $ ssh user@server $ cd htdocs $ php artisan migrate 效
我正在尝试使用 Envoy 部署我的项目。我将我的 vagrant 链接到服务器上的 deploybot 用户,这完美地工作,但是当我尝试部署我的项目时,我遇到了这些错误 [deploybot@"Se
是否可以在错误时中止或在命令失败时调用另一个任务? 这不起作用: @task('migrate', ['on' => 'web']) cd {{ $currentReleaseDir }};
我们毫不费力地将 Envoyer 连接到我们的服务器。但是,如果我们要部署,我们会收到以下错误: mkdir: cannot create directory '/FOLDERNAME': Permi
尝试使用 envoy --bootstrap-version 2 -c ./config.yaml 运行 envoy 时出现错误 Envoy 版本:1.17.1 安装了 homebrew 操作系统:m
我是一名优秀的程序员,十分优秀!