【发布时间】:2021-03-25 01:46:28
【问题描述】:
我在同一个 docker 网络中有三台服务器 - mysql(本地主机上的 3306)nginx(80 443 端口)和 phpmyadmin(5000)。当我尝试访问 localhost:5000 上的 phpmyadmin 时 - 它的工作完美 phpmyadmin
但是当我在我的 nginx 服务器上使用反向代理时:
location /phpmyadmin {
proxy_http_version 1.1;
proxy_pass https://${PMA}:5000/;
}
出现白屏和 console.log 错误:
phpmyadmin:21 GET https://localhost/js/whitelist.php?v=5.0.4 net::ERR_ABORTED 404 (Not Found)
phpmyadmin:15 GET https://localhost/js/vendor/codemirror/addon/lint/lint.css?v=5.0.4 net::ERR_ABORTED 404 (Not Found)
phpmyadmin:14 GET https://localhost/js/vendor/codemirror/addon/hint/show-hint.css?v=5.0.4 net::ERR_ABORTED 404 (Not Found)
phpmyadmin:25 GET https://localhost/js/vendor/bootstrap/bootstrap.bundle.min.js?v=5.0.4
.. 我该如何解决这个问题?
【问题讨论】:
标签: docker nginx networking phpmyadmin reverse-proxy