homestead - Homestead - 未指定输入文件
问题描述
我是使用 Homestead/Vagrant 的新手。我已经阅读了尽可能多的内容,但仍然无法理解我做错了什么。当我尝试在浏览器中访问我的网站时,我收到“未指定输入文件”。为了简单起见,我index.php
在以下位置放置了一个简单文件:“C:\Code\php_projects\TestFolder\TestProject\public”
我的 Homestead.yaml 文件:
ip: "192.168.10.10"
memory: 2048
cpus: 1
provider: virtualbox
authorize: ~/.ssh/id_rsa.pub
keys:
- ~/.ssh/id_rsa
folders:
- map: /home/vagrant/Code/php_projects/TestFolder
to: /home/vagrant/Code
sites:
- map: homestead.test
to: /home/vagrant/Code/php_projects/TestFolder/TestProject/public
我已将以下内容添加到本地“C:\Windows\System32\drivers\etc\hosts”文件中:
192.168.10.10 homestead.test
解决方案
将文件夹更改为:
文件夹:-地图:〜/代码
这解决了我的问题。
推荐阅读
- windows - 批量移动脚本给出语法错误,不移动文件
- java - Use a String as a conditional in java (Convert String to boolean)
- python - 使用请求模块进行抓取时出现错误消息 10054
- python - 使用 Python 控制虚拟机的键盘和鼠标
- regex - 使用 xml 中的正则表达式忽略换行符
- ios - 移动视图时安全区域插图消失
- css - 验证器给出 2 个解析错误
- reactjs - this.setState() 不会使用特定对象执行
- excel - DAO.TableDef 未在 Excel 中定义
- react-native - 如何在 React Native Elements 中将 SearchBar 居中