Linux安装phpMyAdmin后访问提示404错误,如何正常进入登录页面?
phpMyAdmin访问404问题解决方法
- 第一步:启用Apache的phpMyAdmin配置
安装完成后默认不会自动启用对应配置,执行以下命令启用并重启服务:sudo a2enconf phpmyadmin sudo systemctl restart apache2 - 第二步:修正访问路径大小写
Apache默认路径对大小写敏感,不要使用大写的PHPMyAdmin路径,正确访问地址为:- 本地访问:
http://localhost/phpmyadmin - 域名访问:
http://beer.com/phpmyadmin
- 本地访问:
- 第三步:检查自定义站点配置
如果你配置了项目独立的虚拟主机,需要在对应虚拟主机配置块(/etc/apache2/sites-available/下你项目的.conf文件)中添加别名配置:
保存后重启Apache生效:Alias /phpmyadmin /usr/share/phpmyadminsudo systemctl restart apache2 - 第四步:排查.htaccess配置错误
你新增的.htaccess文件规则错误也会导致404,可临时重命名文件测试:
访问正常的话修正sudo mv /usr/share/phpmyadmin/.htaccess /usr/share/phpmyadmin/.htaccess.bak sudo systemctl restart apache2.htaccess规则再还原即可。 - 第五步:验证安装完整性
执行以下命令检查phpMyAdmin安装文件是否完整:
无输出说明安装失败,执行重装命令:ls /usr/share/phpmyadmin | grep index.phpsudo apt install --reinstall phpmyadmin - 第六步:检查Apache配置语法
以上操作完成仍无法访问的话,执行命令检查Apache配置是否存在语法错误:
按照提示修正错误后再重启Apache即可。sudo apache2ctl configtest
内容的提问来源于stack exchange,提问作者Rolek
相关产品推荐
相关产品推荐

