Home  >  Article  >  PHP Framework  >  N+1 problems with Laravel Homestead installation

N+1 problems with Laravel Homestead installation

灭绝师太
灭绝师太Original
2021-12-06 18:23:341732browse

N+1 problems with Laravel Homestead installation

##​

Laravel is committed to making the entire PHP development experience more enjoyable, and Vagrant provides a simple , an elegant way to manage and configure virtual machines, Laravel Homestead is the official pre-packaged Vagrant Box of Laravel.

1. If ssh authentication fails

If ssh authentication does not fail, skip directly

a. Delete insecure_private_key and Insecure_private_key.pub

C:\Users\yourUser\.vagrant.d 目录下面(yourUser为你的电脑的用户名)

B. Re -generate Vagrant secrets:


ssh-keygen -f /Users/yourUser/.vagrant.d/insecure_private_key

C. Terminal enters Hometead to use SSH links, first use the password to enter the server

r

2.After modifying homestead.yam, restart vagrant and refresh the configuration

vagrant ssh

3. Completely delete the box

a. Destroy the virtual machine and run it in the Homestead directory

//需要运行在Homestead目录
vagrant reload --provision

b. Delete the homestead directory in the C:\Users\yourUser\VirtualBox VMs directory

c. Delete box:

vagrant destory --force

4. Remove box

vagrant box list //列出添加的box列表
vagrant box remove boxName
  • –box-version VALUE: Specify the box version to be deleted.

  • –all: Indicates that all versions of the box are to be deleted.

  • -force: force deletion, no prompt will be given if it is in use.

  • –provider VALUE: Delete the box corresponding to the specified provider

5. Completely delete homestead

a. Run

vagrant box remove NAME [-box-version,.....]

in the Homestead directory b. Delete the homestead directory in the C:\Users\yourUser\VirtualBox VMs directory

6.mkdir(): Permission denied error

vagrant destory --force

## Recommended related video tutorials :Laravel Video Tutorial

The above is the detailed content of N+1 problems with Laravel Homestead installation. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn