ubuntu 14.04中缺少phpmyadmin .htpasswd文件

时间:2015-01-20 20:42:26

标签: php mysql phpmyadmin .htpasswd

我安装了mysql-server 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

2 个答案:

答案 0 :(得分:1)

为了保护phpmyadmin,添加了包含以下配置的.htaccess

AuthType Basic
AuthName "Restricted Files"
AuthUserFile /etc/phpmyadmin/.htpasswd
Require valid-user

但没有创建密码。可以使用以下命令创建密码。

sudo htpasswd -c /etc/phpmyadmin/.htpasswd username

答案 1 :(得分:0)

如果存在/etc/phpmyadmin/.httpasswd那么 chmod +r /etc/phpmyadmin/.htpasswd 否则尝试清除phpmyadmin包并重新安装

相关问题