ubuntu 14.04中缺少phpmyadmin.htpasswd文件

ubuntu 14.04中缺少phpmyadmin.htpasswd文件,php,mysql,phpmyadmin,.htpasswd,Php,Mysql,Phpmyadmin,.htpasswd,我已经安装了mysql服务器5.5和phpmyadmin。它以前是工作的,但目前我有phpmyadmin的内部服务器错误 在apache服务器错误日志中显示以下消息 [Wed Jan 21 02:38:26.501839 2015] [authn_file:error] [pid 12948] (2)No such file or directory: [client 127.0.0.1:42201] AH01620: Could not open password file: /etc/php

我已经安装了mysql服务器5.5和phpmyadmin。它以前是工作的,但目前我有phpmyadmin的内部服务器错误

在apache服务器错误日志中显示以下消息

[Wed Jan 21 02:38:26.501839 2015] [authn_file:error] [pid 12948] (2)No such file or directory: [client 127.0.0.1:42201] AH01620: Could not open password file: /etc/phpmyadmin/.htpasswd

如果存在/etc/phpmyadmin/.httpasswd,则
chmod+r/etc/phpmyadmin/.htpasswd

否则,请尝试清除phpmyadmin包并再次安装它

,以保护phpmyadmin a。添加的htaccess包含以下配置

AuthType-Basic
AuthName“受限文件”
AuthUserFile/etc/phpmyadmin/.htpasswd

需要有效用户
您在该目录中是否有一个与
AuthUserFile/etc/phpmyadmin/.htpasswd
行的
.htaccess
文件?您是否尝试创建此文件并重新运行?我应该在.htpasswd文件中放入什么?任何建议或参考都很方便。@Ding当前,.htaccess文件不在/etc/phpmyadmin目录中。您是否手动编辑了任何配置文件?据我所知(回忆起来),这个错误消息与Ubuntu软件包的安装方式不一致。运行
grep-R“phpmyadmin/.htpasswd”/etc/apache2/*
(假设您使用Apache)并查看哪个文件正在查找.htpasswd文件。