gegewu 发表于 2013-5-16 17:40:46

lnmp环境下,备份还原后出现的问题,及pureftpd

1.备份 数据库,web,域名目录.<安装lnmp时,安装pureftp时,未输入ftp 数据库密码,直接回车生成>

2.同样环境,安装lnmp,安装pureftp,同样没有输入ftp mysql的密码,回车生成.

3.备份文件覆盖到相对应目录下,

4.www.xxx.com 浏览器显示 lnmp安装成功页面<2级域名的网站没有问题>.修改nginx.conf里的端口,把80改成为81,<此时1级域名和2级域名绑定的网站皆ok>

5.ip:81/ftp 浏览器提示:
Error: MySql server not found.


MySql error : Access denied for user 'ftp'@'localhost' (using password: YES)


6.修改mysql中的 用户"ftp"的密码,与pureftpd-mysql.conf里的mysql 连接信息中的密码 为一样的.


7,ip:81/ftp 还是出现第5步的提示.
麻烦军哥帮忙解答,谢谢!

licess 发表于 2013-5-17 11:42:28

'ftp'@'localhost'的密码和配置文件上的可能还是不一样

gegewu 发表于 2013-5-20 11:38:07

pureftpd

ftp@locahhost 密码和配置文件是一样的.
用配置文件的密码,在ssh用ftp用户名登陆mysql 是可以登陆成功的.
修改mysql中的ftp用户密码为明文,注释掉,pureftpd的mysql配置文件中的md5加密那行,
还是出现这个提示

Error: MySql server not found.

MySql error : Access denied for user 'ftp'@'localhost' (using password: YES)

gegewu 发表于 2013-5-20 11:59:42

也给ftp用户授权了


gegewu 发表于 2013-5-23 17:39:55

回复 2# 的帖子


ftp的密码都改成和mysql root的密码一样了,pureftpd-mysql.conf里的密码我确认是和 mysql root密码一样啊~~~
ftp的权限,我全改成了和 mysql root 一样的权限,

licess 发表于 2013-5-23 21:37:26

看配置文件里主机是localhost还是127.0.0.1

gegewu 发表于 2013-5-24 14:05:38

回复 6# 的帖子

pureftpd-mysql.conf文件配置如下:

MYSQLSocket   /tmp/mysql.sock
MYSQLServer   localhost
MYSQLPort       3306
MYSQLUser       ftp
MYSQLPassword   xxxxxxx
MYSQLDatabase   ftpusers
#MYSQLCrypt   md5

licess 发表于 2013-5-24 14:22:54

那就不清楚什么原因了
页: [1]
查看完整版本: lnmp环境下,备份还原后出现的问题,及pureftpd