gpt4 book ai didi

docker - 如何在 DDEV Windows 10 pro 本地主机上访问 phpmyadmin 并出现 SSL 记录太长错误

转载 作者:太空宇宙 更新时间:2023-11-03 13:57:12 25 4
gpt4 key购买 nike

我在 Windows 10 专业版中使用 DDEv 和 Docker,使用 Composer 设置 drupal 8.8 的本地主机安装。我已经设置并配置了本地 drupal 安装(这是全新安装),它似乎运行正常,但在 drupal 站点的管理部分,我收到一条警告,要求更改 sites/default/settings.php 的写入权限.

我尝试使用 Filezilla 更改设置,但 Filezilla 中的本地文件似乎不提供写入权限?当我在 Filezilla 中右键单击文件时,没有出现权限选项。

根据 ddev 的故障排除提示,我尝试在 https://mysitename.ddev.site:8036 访问 phpmyadmin

我没有加载 phpmyadmin,而是收到以下错误消息:

Secure Connection Failed

连接到 dmckimep.ddev.site:8036 时发生错误。 SSL 收到超过最大允许长度的记录。

错误代码:SSL_ERROR_RX_RECORD_TOO_LONG

The page you are trying to view cannot be shown because the authenticity of the received data could not be verified. 

Please contact the website owners to inform them of this problem.

我已经搜索了几个小时,但没有找到解决方案。我运行了 ddev describe,安装看起来一切正常。容器中的 drupal 站点似乎运行正常。目前为止我发现没有端口冲突,所以我不确定为什么我无法访问 phpmyadmin。

我在技能方面是一个相对新手,但已经使用 XAMPP 和我的虚拟主机在本地主机上成功维护了 drupal 4-7。现在我正在努力迁移到 drupal 8/composer/docker/ddev。任何建议将不胜感激。

谢谢!

最佳答案

2022-09-14 更新:DDEV 多年来一直支持 fpr PHPMyAdmin 和 MailHog,ddev describe 将向您显示 URL。

(原始答案)ddev 的 PHPMyAdmin 连接不支持 https,只支持 http。您可以使用 ddev describe 找到 PHPMyAdmin 和 MailHog 的链接;两者都是 http-only,如您的示例所示,http://mysitename.ddev.site:8036 .可以为 PHPMyAdmin 和 MailHog 提供 https URL,但从来没有人要求过它们,而且这样做也没有安全理由。

请注意,在实际项目 URL 上使用 https 的关键原因是因为实际项目在 https 之后运行,人们需要在开发阶段看到混合内容等问题。但是 PHPMyAdmin 没有这样的需要。但是,我敢肯定,如果人们想要它,我们会做到的,这并不难做到。

关于docker - 如何在 DDEV Windows 10 pro 本地主机上访问 phpmyadmin 并出现 SSL 记录太长错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59231424/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com