phpMyAdmin 挂在 Laravel Homestead 上

Posted

技术标签:

【中文标题】phpMyAdmin 挂在 Laravel Homestead 上【英文标题】:phpMyAdmin hangs on Laravel Homestaed 【发布时间】:2020-04-25 23:47:47 【问题描述】:

我正在使用 Laravel Homestead 和 Vagrant。

我想使用 phpMyAdmin,所以我做了以下操作:

    在https://www.phpmyadmin.net/下载最新版本 解压到www/homestead/phpMyAdmin 将192.168.10.10 phpmyadmin.test 添加到hosts 文件

最后我将以下内容添加到Homestead.yaml

folders: 
    - map: ~/www/homestead/phpMyAdmin # Path on my laptop
      to: /home/www/phpMyAdmin #Path of VM

sites:
    - map: phpmyadmin.test
      to: /home/www/phpMyAdmin

虽然它可以工作,但每次我使用vagrant up 启动服务器并转到phpMyAdmin 后,只要我单击我的第一个表,它就会挂起。它看起来像这样:

当我点击刷新时,一切看起来都很好

从那里开始工作。为什么会出现这种情况,我该如何解决?

我有一个 Intel® Core™ i7-7700K CPU @ 4.20GHz × 8 和 GeForce GTX 1070,SSD 磁盘上有 32 GiB 内存。所以我无法想象这是一个硬件问题。

【问题讨论】:

您必须使用 phpMyAdmin 5.0 吗?我会尝试重现这个问题,但你能在我们的跟踪器github.com/phpmyadmin/phpmyadmin/issues 上打开一个问题吗? @WilliamDesportes whoups,感谢您的提示。我正在使用 4.9.4,我尝试 5.0,如果错误仍然存​​在,我在官方存储库上发布问题。 @WilliamDesportes 很好,它适用于 5.0.1 !您想将此作为答案发布吗? 我发表了回复:) 【参考方案1】:

请尝试 phpMyAdmin 5.0.1 或 4.9.4 版

【讨论】:

以上是关于phpMyAdmin 挂在 Laravel Homestead 上的主要内容,如果未能解决你的问题,请参考以下文章

Laravel Nginx 覆盖 phpMyAdmin

如何将“Phpmyadmin”添加到 laravel 帆(docker + laravel)-自动:回答

使用 Laravel 5.1 安装 phpMyAdmin

在 laravel 中显示 localhost:8000/phpmyadmin 时出错

来自 laravel api 的外部 phpmyadmin

Laravel:在 Homestead Vagrant 框中浏览到 phpmyadmin