• laravel 安装环境安了三天!!


    各种报错,各种升级,各种重装,重启!!

    记录一下一些错误吧,,,

    错误太复杂,,,,

    原因:版本问题!、CPU虚拟化问题、win10问题、软件兼容性问题、还有就是各种不细心啥的

     

     

     

     

    分割线

    错误列举:

    There was an error while executing `VBoxManage`, a CLI used by Vagrant

    for controlling VirtualBox. The command and stderr is shown below.

    Command: ["startvm", "d6456bcd-c40c-41a7-9c13-2fb1b80bba21", "--type", "headless"]

    Stderr: VBoxManage.exe: error: The virtual machine 'homestead-7' has terminated unexpectedly during startup with exit code 1 (0x1). More details may be available in 'C:UsersAdministratorVirtualBox VMshomestead-7LogsVBoxHardening.log'

    VBoxManage.exe: error: Details: code E_FAIL (0x80004005), component MachineWrap, interface Imachine

    -------------------------

     

    issue:

    https://github.com/hashicorp/vagrant/issues/9318

     

     

    If you're running on windows try the following, from VirtualBox forum post

    Go to C:Program FilesOracleVirtualBoxdriversvboxdrv directory, right click on VBoxDrv.inf and select Install.

    Go to console and enter 'sc start vboxdrv'.

    Then try 'vagrant up'. Worked for my issue.

     

     

    Had the same issue with vagrant 2.0.1 and VirtualBox 5.2.4 on Windows 10. Issue occured when I updated VirtualBox from 5.2.2 to 5.2.4. A complete reinstall of VirtualBox as suggested in previous comment fixed the issue.

     

    --------------------------------------------------------------

    Guest-specific operations were attempted on a machine that is not

    ready for guest communication. This should not happen and a bug

    should be reported.

     

    ----------------------------------------------------

    ==> homestead-7: Machine booted and ready!

    ==> homestead-7: Checking for guest additions in VM...

    ==> homestead-7: Setting hostname...

    ==> homestead-7: Configuring and enabling network interfaces...

    ==> homestead-7: Mounting shared folders...

    homestead-7: /vagrant => C:/Users/Administrator/Homestead

    homestead-7: /home/vagrant/myCode => C:/Users/Administrator/myCode

    ==> homestead-7: Machine already provisioned. Run `vagrant provision` or use the `--provision`

    ==> homestead-7: flag to force provisioning. Provisioners marked to run always will still run.

     

    --------------------------------------------------

    The guest machine entered an invalid state while waiting for it

    to boot. Valid states are 'starting, running'. The machine is in the

    'unknown' state. Please verify everything is configured

    properly and try again.

     

    If the provider you're using has a GUI that comes with it,

    it is often helpful to open that and watch the machine, since the

    GUI often has more helpful error messages than Vagrant can retrieve.

    For example, if you're using VirtualBox, run `vagrant up` while the

    VirtualBox GUI is open.

     

    The primary issue for this error is that the provider you're using

    is not properly configured. This is very rarely a Vagrant issue.

     

    Try vagrant plugin repair followed by vagrant plugin update

     

     

    @yeongsheng-tan : thanks for your answer, just did what you suggested but the problem still persists

    EDIT: wait! I did vagrant reload --provision and seems that problem went away! I try a couple of times and let you know if there's still any issue! Thanks :-)

     

    https://github.com/hashicorp/vagrant/issues/9017

     

    Guest communication could not be established! This is usually because

    homestead-7: SSH is not running, the authentication information was changed,

    homestead-7: or some other networking issue. Vagrant will force halt,

    homestead-7: SSH address: 127.0.0.1:2222

    homestead-7: SSH username: vagrant

    homestead-7: SSH auth method: private key

    homestead-7: Warning: Connection reset. Retrying...

    homestead-7: Warning: Connection aborted. Retrying..

     

    homestead-7: Warning: Connection aborted. Retrying...

    homestead-7: Warning: Remote connection disconnect. Retrying...

    homestead-7: Warning: Connection reset. Retrying...

    homestead-7: Warning: Connection aborted. Retrying...

     

     

    把 Vagrant 升级到2.1.12就解决了

     

     

    将VirtualBox兼容模式改为win7

    勾选以管理员身份运行

    安全里面各组个用户全部编辑好权限并勾选

     

     

     

     

    如果一直homestead-7: Warning: Remote connection disconnect. Retrying...

    1.找到C:Users用户名Homestead.vagrantmachineshomestead-7virtualboxprivate_key

     

    2.修改private_key文件的权限:右键-属性-安全-编辑-添加-搜索你的用户名-确定-给完全控制权限-应用-确定

     

    3.再回去看你运行的vagrant up命令行界面,是不是已经从warring转到running了,快试试vagrant ssh吧!

    文章来源:刘俊涛的博客

    欢迎关注,有问题一起学习欢迎留言、评论。

  • 相关阅读:
    HTML_严格模式与混杂模式
    不要和一种编程语言厮守终生:为工作正确选择(转)
    iOS开发编码建议与编程经验(转)
    UTF-8 和 GBK 的 NSString 相互转化的方法
    UICollectionView 总结
    UIViewController的生命周期及iOS程序执行顺序
    objective-c 中随机数的用法
    clipsToBounds 与 masksToBounds 的区别与联系
    网络请求 代码 系统自带类源码
    iOS CGRectGetMaxX/Y 使用
  • 原文地址:https://www.cnblogs.com/lovebing/p/9525549.html
Copyright © 2020-2023  润新知