问题标签 [laravel-envoy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
221 浏览

laravel - 我可以在单个会话中运行 Laravel 特使宏吗?

我正在使用 Laravel Envoy 制作部署脚本,但由于我使用的是带密码的 SSH 密钥,因此以下宏会询问每个任务的密码:

有没有办法运行这个宏只询问一次密码?

0 投票
1 回答
536 浏览

laravel - 部署时无法运行迁移。拉拉维尔 5.2

考虑 envoy 的以下任务:

错误是:

0 投票
1 回答
1193 浏览

php - phplint 与作曲家的自动加载器兼容吗?

我只是回到 PHP 并尝试从一开始就以正确的方式做事。所以我已经安装了PHPLint 2.1_20151116,我似乎无法让它与作曲家的自动加载一起工作。可能吗?

例如,我试图向Laravel/Envoy添加一个测试用例,但我无法通过错误“未声明的父类 TestCase”。

文件夹结构为:

RemoteProcessorTest.php 的内容是:

如果我运行,./vendor/bin/phpunit那么我会收到错误:No tests found in class "Laravel\Envoy\RemoteProcessTest".. 这不是语法错误,所以看起来一切都是有效的。但是phplint仍然抱怨。

有解决办法吗?

0 投票
2 回答
1322 浏览

php - How can I access declared variable in bash when executing Laravel Envoy task?

I have simple Envoy setup. A server:

... And simple "ping" task:

Where I would like to assign some values to variables and access them later. Although the result is quite unexpected:

  1. The $(pwd) command is evaluated locally.

  2. Variable var_1 is either not assigned, or out of scope on the next line.

Is this expected behaviour? Is there a workaround for it?

0 投票
2 回答
1003 浏览

laravel - 使用 composer 安装 Laravel Envoy 的问题

当我尝试安装 laravel envoy 并运行以下命令时:

作曲家全局需要“laravel/envoy=~1.0”

我在终端收到了这个答案:

我在 ~/.composer 中的 composer.json 文件:

我正在使用 Laravel 5.2。

0 投票
1 回答
206 浏览

laravel-5 - 使用 Envoyer 部署时作曲家的问题

我在使用 envoyer 部署我的 laravel 应用程序时遇到问题,安装作曲家依赖项时出现错误,这里是:

生成自动加载文件

Illuminate\Foundation\ComposerScripts::postInstall php artisan optimize

[RuntimeException] 未
找到支持的加密器。密码和/或密钥长度无效。

这是我的第一次,我有很多错误,我真的不知道如何解决它们,我会很感激帮助谢谢

0 投票
2 回答
2064 浏览

php - Laravel 和 Envoy 的环境变量

我正在开发一个执行一些额外任务的部署脚本。这些任务需要一些敏感密码,所以我考虑了 Laravel .env 变量以避免硬编码。是否可以在 Envoy 任务中使用我声明的 .env 变量?

0 投票
1 回答
227 浏览

php - 特使和 MySQL

我正在用 Envoy 和 Laravel 做一个 SSH 任务,问题是当我做类似的事情时

它输出

是的......我在远程服务器上安装了mysql。如果我手动 ssh 进入它并编写 mysql,它会按预期工作。

0 投票
1 回答
1172 浏览

php - 从控制器运行特使任务

我编写了一个从终端运行的 Envoy 任务。现在我在我的应用程序中创建了一个视图,通过按一个按钮来运行它。问题是,在我的用户运行特使之前,但现在它正在使用尚未从 Composer 安装特使的 nginx 用户运行,我收到此错误:

我该如何解决这个问题?

0 投票
1 回答
366 浏览

mysql - 无法使用内联密码访问 MYSQL

如果我这样做,我将无法连接到 mysql:

它返回:

但如果我这样做:

然后我输入它的工作密码。

我需要使用内联密码,因为我正在编写一个脚本来将数据库与 Laravel/Envoy 同步,并且它不允许提示输入。

我错过了一些配置还是什么?