
我应该注意到,我主要是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错误)所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)