简体   繁体   English

ubuntu 14.04中缺少phpmyadmin .htpasswd文件

[英]phpmyadmin .htpasswd file missing in ubuntu 14.04

I have installed mysql-server 5.5 and phpmyadmin. 我已经安装了mysql-server 5.5和phpmyadmin。 It was working before but currently I am having Internal Server error for phpmyadmin. 它以前工作过,但目前我在phpmyadmin中遇到内部服务器错误。

In apache server error log following message is showing. 在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

To secure phpmyadmin a .htaccess was added containing following configuration 为了保护phpmyadmin,添加了一个.htaccess,其中包含以下配置

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

But didn't created the password. 但是没有创建密码。 The password can be created using following command. 可以使用以下命令创建密码。

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

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM