打开流浪汉服务器 - Laravel 5.3

时间:2016-12-09 17:31:09

标签: php laravel

昨天我开始学习Laravel并使用Vagrant设置服务器。一切都很好。 example.dev正在努力,甚至设法制作一些html / css进度。然后我的电脑关机了。

今天我回到家,想要重新开始我离开的地方,但当我进入example.dev时,它说'#34;未找到!"。我进入git bash控制台,cd到vagrant并执行命令vagrant up。机器已正确启动并开始工作,但example.dev仍处于脱机状态。

如何解决这个问题?

我使用的是Laravel 5.3 + Vagrant + VBox。

2 个答案:

答案 0 :(得分:0)

我面临同样的问题,在我的情况下,我通过

修复
  vagrant provision

然后

 vagrant up

答案 1 :(得分:0)

如果网页显示“未指定输入文件”。这意味着您的项目目录未正确安装到宅基地。 首先检查你的homestead.yaml文件,使其格式正确并同时具有:

folders:
- map: C:/your_project_root_directory
  to: /home/vagrant/Code

并且还应该为您的nginx虚拟主机部分设置正确的设置

sites:
- map: homestead.app
  to: /home/vagrant/Code/public

如果您的目录不同,请相应调整。

完成此设置检查后,您需要进行游荡 - 提供 它将像您在Homestead.yaml中指定的那样更新您的流浪盒配置

此文件通常放在〜/ .homestead / Homestead.yaml

〜表示Windows上的主目录是C:\ Users \ Your_UserName \

在你准备好你的盒子之后,让流浪汉再次停止并流浪 在此之后,您可以检查您的开发盒是否可访问。为确保您正确设置路径映射,您可以通过ssh登录到您的盒子并检查/ home / vagrant和子目录的内容

注意:yaml文件不允许使用制表符空格!只有usuall空格在编辑器中编辑它,如Notepad ++,它可以显示不可打印的字符,因此你不会破坏你的yaml文件。