无法在Windows下运行Laravel Homestead(grep错误)

无法在Windows下运行Laravel Homestead(grep错误),第1张

概述无法在Windows下运行Laravel Homestead(grep错误

我应该注意到,我主要是linux文盲 – 我是一个windows用户,我想尝试Hack语言,这似乎是最快的方式来起床和运行。

我遵循这个教程系列,并尝试启动configuration的图像。

当我运行homestead up或提供homestead provision ,它会失败并显示相同的错误信息:

Rasmus Schultz @ SIDEWINDER-7240〜

$宅基地提供

==>默认值:正在运行供应商:文件...

==>默认值:运行configuration器:shell ...

默认:运行:内联脚本

==>默认:grep:无法识别的选项'---- BEGIN SSH2 PUBliC KEY ----

==>默认:评论:“RasmusHomestead”

==>默认:AAAAB3NzaC1yc2EAAAABJQAAAQEAhJ4eUnXFP7dCX98KtqNoZI9WwkE0 + EBfuggt

...略...

==>默认:bVlGxJAHJd6u0vW9fssohiaUuo + 8i48zHn8Ciqs5XVAn79m / PQ ==

==>默认值:----结束SSH2 PUBliC KEY ----

==>默认:'

==>默认:用法:grep [OPTION] ... PATTERN [file] ...

==>默认值:尝试'grep --help'获取更多信息。

==>默认:---- BEGIN SSH2 PUBliC KEY ----评论:“RasmusHomestead”AAAAB3NzaC1yc2EAAAABJQAAAQEAhJ4eUnXFP7dCX98KtqNoZI9WwkE0 + EBfuggt

...略...

bVlGxJAHJd6u0vW9fssohiaUuo + 8i48zHn8Ciqs5XVAn79m / PQ == ---- END SSH2 PUBliC KEY ----

==>默认值:运行configuration器:shell ...

默认:运行:内联脚本

==>默认:/ tmp / vagrant-shell:第1行:/home/vagrant/.ssh/$2:模棱两可的redirect

SSH命令以非零退出状态进行响应。 stream浪汉

假定这意味着命令失败。 此命令的输出

应该在日志上面。 请阅读输出以确定什么

出错。

我已经尝试过更新composer PHP,宅基地,stream浪者,VirtualBox,宅基地箱子的形象,我能想到的一切 – 我很确定它是最新的。

在Homestead for windows上运行黄昏testing

Laravel Homestead SSH远程共享问题

stream浪/ Laravel Homestead SSH – 一段时间后无法input/冻结

Homestead + Symfony 2.7安装

Laravel宅基地vhostconfiguration

Rasmus Schultz @ SIDEWINDER-7240〜

$宅基地

Laravel宅基地版本2.0.17

Rasmus Schultz @ SIDEWINDER-7240〜

$ homestead更新

==>默认:检查“laravel / homestead”的更新

默认:最新安装版本:0.2.6

默认:版本限制:

默认值:ProvIDer:virtualBox

==>默认值:Box'laravel / homestead'(v0.2.6)正在运行最新版本。

Rasmus Schultz @ SIDEWINDER-7240〜

$composer PHP全球更新laravel / homestead

将当前目录更改为C:/ Users / Rasmus Schultz / AppData / Roaming / Composer

使用包信息加载composer存储库

更新依赖项(包括require-dev)

没有安装或更新

生成自动加载文件

这是我的Homestead.yaml文件:

---

ip:“192.168.10.10”

记忆:2048年

cpus:1

提供者:virtualBox

授权:C: Users Rasmus Schultz .ssh RasmusHomestead.pub

键:

- C: Users Rasmus Schultz .ssh RasmusHomestead

文件夹:

- 地图:C:工作区

到:/ home / vagrant / Code

网站:

- 地图:test.dev

到:/ home / vagrant / Code / test

hhvm:真的

数据库:

- 宅基地

variables:

- 键:APP_ENV

价值:本地

这个grep错误看起来像是在configuration中发生的一个内部问题,就好像发出的grep命令是无效的一样。

是什么赋予了?

更新:

好的,第一个问题解决了 – 它期待着一个不同的密钥格式,但是这并没有解决“模棱两可的redirect”的错误信息…假设我必须重新提供? 我closures了stream浪汉,重新开始了,没有运气。

$宅基地提供

==>默认值:正在运行供应商:文件...

==>默认值:运行configuration器:shell ...

默认:运行:内联脚本

==>默认值:运行configuration器:shell ...

默认:运行:内联脚本

==>默认:/ tmp / vagrant-shell:第1行:/home/vagrant/.ssh/$2:模棱两可的redirect

SSH命令以非零退出状态进行响应。 stream浪汉

假定这意味着命令失败。 此命令的输出

应该在日志上面。 请阅读输出以确定什么

出错。

stream浪汉。 一切似乎都很好,但不起作用。 没有错误,没有什么

为什么laravel家园没有运行Apache

Laravel Homestead(windows)

在OS X优胜美地的Homestead Laravel 5.1中的通配符dynamic子域(s)

.homestead也没有Homestead.yaml显示后运行bash init.bat

grep错误是因为它不喜欢用于公共密钥的默认putty格式。 您需要将其重新保存为OpenSSH密钥。

这可以通过重新打开Putty Key Generator中的私钥文件,然后复制/粘贴公钥(在顶部标记为“Public key for pasteing into OpenSSH authorized_keys file”)找到一个密钥文件(一个新的或您的现有的)。

如果您选择将其另存为新文件,则需要在您的家园配置文件中调整路径。

总结

以上是内存溢出为你收集整理的无法在Windows下运行Laravel Homestead(grep错误)全部内容,希望文章能够帮你解决无法在Windows下运行Laravel Homestead(grep错误)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/1154703.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-01
下一篇2022-06-01

发表评论

登录后才能评论

评论列表(0条)

    保存