Closed BFNOC closed 1 year ago
BUG1:必须填写已存在的数据库名。复现成功,并且找到了问题代码,将在下一个版本修复。
BUG2:安装完成后无法登录后台,没有POST请求只有GET。我这边使用docker测试是没有问题的。是会正常发出fetch请求然后登录的。
复现过程:
docker pull mysql
docker network create --subnet 172.28.0.0/16 mysql-network
docker run -e MYSQL_ROOT_PASSWORD="root" --network mysql-network --ip 172.28.0.2 mysql
docker pull yuantuo666/baiduwp-php
docker run --network mysql-network --ip 172.28.0.3 -p 8080:8000 yuantuo666/baiduwp-php
docker run -d -e PMA_HOST=172.28.0.2 --network mysql-network --ip 172.28.0.4 -p 80:80 phpmyadmin/phpmyadmin
进入 phpMyAdmin 创建数据库 bdwp,进入安装页面填写和上面截图相同内容安装。
浏览器UA: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36
从截图中感觉是页面的JS代码加载出现了问题,点击 button 时触发了 form 表单的 submit 事件导致无法登录。可以打开开发者工具看是否有任何的报错。
描述 Bug
BUG1:必须填写已存在的
数据库名
。BUG2:安装完成后无法登录后台,没有POST请求只有GET
如何复现此 Bug
复现此 Bug 的步骤:
README_ZH.md
中的使用MySQL数据库
中的五条命令期望
对您所期望的情况做一个简单描述。 对于BUG1:即使写数据库中没有的数据库名也能正常的自己创建安装 或
检测数据库连接
后可以再写数据库名并正确安装; 对于BUG2:正常登录后台截图
如果条件允许,请在此附上您的截图。您可以使用 Ctrl + V 直接粘贴图片。 未填写
数据库名
检查后无法再次填写: 必须填写已存在的数据库名
: 无法登录后台:您的设备信息
补充信息
.env
: