Php 拉威尔特使不';无法在Windows上完成基本任务
因此,我第一次尝试使用Laravel特使,并以同样的方式运行示例任务Php 拉威尔特使不';无法在Windows上完成基本任务,php,laravel,php-7.2,laravel-envoy,Php,Laravel,Php 7.2,Laravel Envoy,因此,我第一次尝试使用Laravel特使,并以同样的方式运行示例任务 我尝试了官方网站上更新的PHP二进制文件,但没有解决问题。当我使用特使ssh时,它可以工作,而常规ssh也可以使用提供的凭据工作(我可以使用用户/密码或公钥登录) 什么会阻止特使连接和执行任务 以下是我的设置: 视窗10 PHP7.2.11(CLI)(建于10月10日2018 0:04:07)(ZTS MSVC15(Visual C++ 2017)X64) Laravel特使1.5.0(与Composer一起在全球安装)
我尝试了官方网站上更新的PHP二进制文件,但没有解决问题。当我使用
特使ssh
时,它可以工作,而常规ssh也可以使用提供的凭据工作(我可以使用用户/密码或公钥登录)
什么会阻止特使连接和执行任务
以下是我的设置:
- 视窗10
- PHP7.2.11(CLI)(建于10月10日2018 0:04:07)(ZTS MSVC15(Visual C++ 2017)X64)
- Laravel特使1.5.0(与Composer一起在全球安装)
在文档中,它说它只支持Mac和Linux。您在Windows上,这可能就是它无法工作的原因 目前,特使只支持Mac和Linux操作系统
对于那些想在Windows上运行特使的人,这里有一些选项:
vagrant ssh
进入Homestead虚拟机。宅基地已预装对于希望在Windows上运行特使的用户,以下是一些选项:
vagrant ssh
进入Homestead虚拟机。宅基地已预装@servers(['web' => 'redacted-user@redacted-ip'])
@task('foo', ['on' => 'web'])
ls -la
@endtask
envoy run foo
[✗] This task did not complete successfully on one of your servers.