我曾尝试使用Laravel Envoy,但当我运行envoy run deploy
时,收到以下错误消息:
[x.x.x.x]:<<在这个时候没有预料到。
Envoy.blade.php
@servers(['web' => 'x.x.x.x'])
@task('deploy', ['on' => 'web'])
ls
@endtask
我的环境
Windows 7 (x64)
PHP 5.4.22 (cli) (built: Nov 13 2013 21:17:59)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
with the ionCube PHP Loader v4.4.1, Copyright (c) 2002-2013, by ionCube Ltd.
答案 0 :(得分:4)
不幸的是,Envoy仅适用于Linux或OSX,而不适用于Windows。
请参阅:http://laravel.com/docs/ssh#envoy-task-runner
注意:Envoy需要PHP 5.4或更高版本,并且只能在Mac / Linux操作系统上运行。
答案 1 :(得分:0)
尝试说明用户名
喜欢
@servers(['web'=>'user@x.x.x.x'])