当前位置:论坛首页 > BUG提交 > Linux面板

【待反馈】phpMyAdmin报404无法打开

发表在 BUG提交2021-12-5 19:36 [复制链接] 7 6023

问题描述:
在数据库管理中无法打开phpMyAdmin。
点击单个数据库的“管理”,或者点击数据库列表最上面的“phpMyAdmin”,都无法打开,都显示Nginx的404 Not Found错误。
但如果在软件管理中打开phpMyAdmin的“启用公共访问权限”后,上述问题消失,可以通过上面两种方式正常打开phpMyAdmin。


Nginx 1.20.1
MySQL 5.6.50
PHP 7.4
phpMyAdmin 4.9


phpMyAdmin,Nginx,PHP 均是安装后的默认设置。
phpMyAdmin端口888在VPS和面板中均已放开。

面板:宝塔Linux正式版 7.7.0
服务器系统:Ubuntu 20.04.3 LTS
VPS:阿里云轻量应用服务器
浏览器:Edge 96.0.1054.43



微信截图_20211205193340.png
使用道具 举报 只看该作者 回复
发表于 2021-12-6 15:14:22 | 显示全部楼层
您好,您把phpmyadmin 卸载换成5.x版本的试试
使用道具 举报 回复 支持 反对
发表于 2021-12-8 20:41:05 | 显示全部楼层
大炮运维V587 发表于 2021-12-6 15:14
您好,您把phpmyadmin 卸载换成5.x版本的试试

卸载换成5.0依旧不行,同样的问题。
并且我发现从数据库管理那点击跳转的phpMyAdmin地址就是软件商店里phpMyAdmin设置页面上显示的公共访问地址,都是
  1. http://x.x.x.x:888/phpmyadmin_35774001e7ea0772
复制代码
,这是正常的吗?
使用道具 举报 回复 支持 反对
发表于 2021-12-8 21:14:25 | 显示全部楼层
lololo 发表于 2021-12-8 20:41
卸载换成5.0依旧不行,同样的问题。
并且我发现从数据库管理那点击跳转的phpMyAdmin地址就是软件商店里ph ...

您直接访问这个地址也报404 吗?
访问地址.jpg
使用道具 举报 回复 支持 反对
发表于 2021-12-13 10:02:09 | 显示全部楼层
本帖最后由 lololo 于 2021-12-13 10:05 编辑
大炮运维V587 发表于 2021-12-8 21:14
您直接访问这个地址也报404 吗?

如果启用phpMyAdmin的公共访问权限,就能正常访问,否则就404。
20211213095727.png


上一条我回复的意思是,我发现点这两个地方的地址,和phpMyAdmin设置里“启用公共访问权限”下面那个地址是一样的,如果phpMyAdmin开了公共访问权限,这俩地方就管用,如果不开公共访问权限,就都404。

我看phpMyAdmin设置写的是

当前版本的phpmyadmin在不需要公共访问权限的情况下不再依赖nginx/apache
phpmyadmin的服务状态不影响通过面板(非公共)访问phpmyadmin
在未开启公共访问权限的情况下,由面板接管访问权限,即需登录面板才能访问
那为什么我关了公共访问权限,在数据库设置就404不能用了呢?
使用道具 举报 回复 支持 反对
发表于 2021-12-13 11:48:30 | 显示全部楼层
lololo 发表于 2021-12-13 10:02
如果启用phpMyAdmin的公共访问权限,就能正常访问,否则就404。

关了就是不允许访问的意思
使用道具 举报 回复 支持 反对
发表于 2021-12-13 16:03:54 | 显示全部楼层
大炮运维V587 发表于 2021-12-13 11:48
关了就是不允许访问的意思

关键是我非公共访问也404
使用道具 举报 回复 支持 反对
发表于 2021-12-13 16:07:53 | 显示全部楼层
lololo 发表于 2021-12-13 16:03
关键是我非公共访问也404

你这里不是说开启可以正常访问吗?
不清楚.png
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表