我已经启动了 xampp 和 mysql,并且 http://127.0.0.1:8000/phpmyadmin 抛出了 404 错误。 我尝试使用 stackoverflow 解决方案和类似的东西:
$cfg['Servers'][$i]['auth_type'] = 'cookie';
您确定端口 8000 吗?默认设置下的 xampp 在端口 80 上启动,请尝试 http://127.0.0.1/phpmyadmin 或 http://localhost/phpmyadmin。仅输入 http://localhost 是否会显示页面?
我必须启动 apache 并使用端口 80 才能使其正常工作,感谢您的帮助。
可能是 WSL 默认占用端口 80、443 和 3306。在这种情况下,您需要配置 WSL,以便它忽略 phpmyadmin 正常运行所需的那些端口。首先你需要找到
.wslconfig
文件,它通常在/mnt/c/Users/{username}/.wslconfig
中。您可以按如下方式配置 .wslconfig
文件:
[wsl2]
networkingMode = mirrored
[experimental]
ignoredPorts=80,443,3306
希望有帮助