安装 Homestead 后,我在浏览器中得到 "No input file specified"。如何访问我的 laravel 项目
After installing Homestead I get "No input file specified" in the browser. How can I access my laravel project
我想我终于在笔记本电脑上安装了 Homestead!现在,我正在尝试在浏览器中查看我的 laravel 项目。
当我在浏览器中打开 "dev.app" 时,我收到一条消息说 "No input file specified." 我认为这意味着我的宅基地正在运行,但 laravel 项目不是 there/setup.
我在本地笔记本电脑上创建了一个名为 Projects 的文件夹(即 ~/Projects)。然后我从里面执行了这个命令
laravel 新开发者
但我仍然在浏览器中收到相同的错误消息,即 "No input file specified." 我也尝试打开此 link "dev.app"/dev" 但我仍然收到相同的消息。
我做错了什么?
这是我的 Homestead.yaml 文件的内容
ip: "192.168.10.10"
memory: 2048
cpus: 1
provider: virtualbox
authorize: ~/.ssh/id_rsa.pub
keys:
- ~/.ssh/id_rsa
folders:
- map: ~/Projects
to: /home/vagrant/Code
sites:
- map: dev.app
to: /home/vagrant/Code/Laravel/public
databases:
- homestead
variables:
- key: APP_ENV
value: local
另外,当我依次执行以下2条命令时
cd ~/Projects
ls
我看到以下目录 dev homestead
去 dev.app 时,我应该怎么做才能看到我的项目?我是否需要从我的 Ubuntu VM 执行任何操作,或者我应该能够直接从我的笔记本电脑编辑位于 ~\Projects\dev" 的文件?
在本地计算机上的 /etc/hosts
中添加一个条目
192.168.10.10 dev.app
更正 Homestead.yaml
站点部分中 public 文件夹的路径
sites:
- map: dev.app
to: /home/vagrant/Code/dev/public
我想我终于在笔记本电脑上安装了 Homestead!现在,我正在尝试在浏览器中查看我的 laravel 项目。
当我在浏览器中打开 "dev.app" 时,我收到一条消息说 "No input file specified." 我认为这意味着我的宅基地正在运行,但 laravel 项目不是 there/setup.
我在本地笔记本电脑上创建了一个名为 Projects 的文件夹(即 ~/Projects)。然后我从里面执行了这个命令
laravel 新开发者
但我仍然在浏览器中收到相同的错误消息,即 "No input file specified." 我也尝试打开此 link "dev.app"/dev" 但我仍然收到相同的消息。
我做错了什么?
这是我的 Homestead.yaml 文件的内容
ip: "192.168.10.10"
memory: 2048
cpus: 1
provider: virtualbox
authorize: ~/.ssh/id_rsa.pub
keys:
- ~/.ssh/id_rsa
folders:
- map: ~/Projects
to: /home/vagrant/Code
sites:
- map: dev.app
to: /home/vagrant/Code/Laravel/public
databases:
- homestead
variables:
- key: APP_ENV
value: local
另外,当我依次执行以下2条命令时
cd ~/Projects
ls
我看到以下目录 dev homestead
去 dev.app 时,我应该怎么做才能看到我的项目?我是否需要从我的 Ubuntu VM 执行任何操作,或者我应该能够直接从我的笔记本电脑编辑位于 ~\Projects\dev" 的文件?
在本地计算机上的
/etc/hosts
中添加一个条目192.168.10.10 dev.app
更正
站点部分中 public 文件夹的路径Homestead.yaml
sites: - map: dev.app to: /home/vagrant/Code/dev/public