Maison >cadre php >Laravel >Problèmes N+1 avec l'installation de Laravel Homestead

Problèmes N+1 avec l'installation de Laravel Homestead

灭绝师太
灭绝师太original
2021-12-06 18:23:341871parcourir

Problèmes N+1 avec linstallation de Laravel Homestead

 Laravel s'engage à rendre l'ensemble de l'expérience de développement PHP plus agréable, et Vagrant fournit un moyen simple et élégant de gérer et configurer des machines virtuelles, Laravel Homestead est la Vagrant Box officielle préemballée de Laravel.认1. Si la certification SSH échoue Laravel 致力于让整个 PHP 开发体验变得更愉快,而Vagrant 提供了一种简单、优雅的方式来管理和配置虚拟机,Laravel HomesteadLaravel 官方预封装的Vagrant Box

1.如果ssh认证失败

如果ssh没有认证失败, 直接跳过

        a. 删除 insecure_private_key 和 insecure_private_key.pub 

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

        b. 重新生成vagrant秘钥:

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

        c. 终端进入Homestead使用ssh链接,先用密码进入服务器

vagrant ssh

  2.homestead.yam修改后,重启vagrant并刷新配置

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

3.彻底删除box

        a. 销毁虚拟机,运行在Homestead目录

vagrant destory --force

        b. 删除C:UsersyourUserVirtualBox VMs目录里面的homestead目录

        c. 删除box:

vagrant box list //列出添加的box列表
vagrant box remove boxName

4.移除box

vagrant box remove NAME [-box-version,.....]
  • –box-version VALUE:指定要删除的box版本。

  • –all:表示要删除box的所有版本。

  • –force:强制删除,正在使用也不提示。

  • –provider VALUE:删除指定提供者对应的box

5.彻底删除homestead

        a.在Homestead目录运行

vagrant destory --force

        b.删除 C:UsersyourUserVirtualBox VMs 目录里面的 homestead 

Si le SSH ne parvient pas à s'authentifier, ignorez A. Supprimez Insecure_PRIVATE_KEY et Insecure_PRIVATE_KEY.PUB

	cd /data/www/default/your_dir
	
	sudo chmod -R 777 your_dir

b. Terminal, entrez d'abord le lien HOMETEAD pour utiliser le lien SSH. utilisez le mot de passe pour entrer sur le serveur

Rrreee 2.modification de homestead.yam, redémarrez le vagrant et actualisez la configuration RRREEEE

🎜🎜 3. supprimez complètement Box🎜🎜🎜🎜 A a Détruisez complètement la machine virtuelle . et exécutez-le dans le répertoire Homestead 🎜rrreee🎜                                                                                                                                                                                                                      Détruisez dans lequel se trouve le répertoire homestead dans le répertoire des machines virtuelles list-style-type: disc;">
  • 🎜–box-version VALEUR : Spécifiez la version de la boîte à supprimer. 🎜
  • 🎜–all : Indique que toutes les versions de la boîte sont à supprimer. 🎜
  • 🎜–force : suppression forcée, aucune invite lors de l'utilisation. 🎜
  • 🎜–valeur du fournisseur : Supprimez la case correspondant au fournisseur spécifié🎜
  • 🎜🎜🎜5 Supprimez complètement la propriété🎜🎜🎜🎜 Exécutez dans le répertoire Homestead 🎜. rrreee🎜 b. Supprimez le répertoire homestead dans le répertoire C:UsersyourUserVirtualBox VMs 🎜🎜🎜🎜6.mkdir() : erreur d'autorisation refusée 🎜🎜🎜rrreee🎜🎜🎜🎜 🎜 Vidéos associées Recommandation du didacticiel : 🎜Laravel 🎜Tutoriel vidéo🎜

    Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

    Déclaration:
    Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn