首页 > 解决方案 > 使用 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

标签: phplaravelhomestead

解决方案


您忘记使用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

推荐阅读