php - 使用 Homestead 和 Vagrant 设置 phpMyAdmin 的问题
问题描述
我正在尝试在 Laravel 中使用 Homestead 和 Vagrant 安装 phpMyAdmin。当我下载 phpMyAdmin 文件时,我在 git bash 中运行成功安装,但是当我转到http://phpmyadmin.test:8000/时,我收到错误消息“未指定输入文件”。
我认为我的一些路径是错误的,我只是找不到哪一个。每次我更改某些内容时,我都会点击 vagrant provision 命令来更新所有内容,但它总是会出现相同的错误。我搜索了类似的问题,但找不到适合我的解决方案。任何帮助表示赞赏。这是我的代码。
宅基地.yaml
ip: "192.168.10.10"
memory: 2048
cpus: 2
provider: virtualbox
authorize: ~/.ssh/id_rsa.pub
keys:
- ~/.ssh/id_rsa
folders:
- map: C:\laravel-projects
to: /home/vagrant/code
- map: /Users/Gacho/code/phpMyAdmin
to: /home/vagrant/code/phpMyAdmin
sites:
- map: real-estate-laravel.test
to: /home/vagrant/code/real-estate-laravel/public
- map: phpmyadmin.test
to: /home/vagrant/code/phpMyAdmin/
databases:
- real-estate-laravel
主机
192.168.10.10 real-estate-laravel.test
127.0.0.1 phpmyadmin.test
宅基地文件夹的路径
C:\Users\Gacho\Homestead
项目文件夹路径
C:\laravel-projects\real-estate-laravel
解决方案
您忘记使用real-estate-laravel
子文件夹。
folders:
- map: C:\laravel-projects
to: /home/vagrant/code <--- missing subfolder here
- map: /Users/Gacho/code/phpMyAdmin
to: /home/vagrant/code/phpMyAdmin <--- missing subfolder here
尝试
folders:
- map: C:\laravel-projects
to: /home/vagrant/code/real-estate-laravel
- map: /Users/Quantox/code/phpMyAdmin
to: /home/vagrant/code/real-estate-laravel/phpMyAdmin
推荐阅读
- sql - SQL在postgresql中获取数组
- powershell - 如何使用 SET 在 Powershell 上保存 docker 命令
- excel - 如何弹出一个消息框,显示与工作簿中的搜索匹配的所有值?
- weblogic - 创建便携式 Weblogic 脚本工具
- prometheus - Prometheus:Gauge 和 GaugeMetricFamily 有什么区别?
- maven - spring-boot-starter-parent 和 spring 版本
- javascript - 通过 Github API v4 检索引用问题的 PR
- android - 为相机拍摄的图像创建文件时出现 RuntimeException 和 NullPointerException
- mongodb - Mongo 查询基于 $group 之后的字符串的字段数
- scala - 模式类型与教科书示例中的预期类型不兼容