VPS侦探论坛

 找回密码
 注册
查看: 6411|回复: 4

安装PureFTPd和FTP管理面板,结果出来了: Error:

[复制链接]
发表于 2012-4-25 05:15:16 | 显示全部楼层 |阅读模式

<<安装PureFTPd和FTP管理面板,执行如下命令:./pureftpd.sh 按提示输入你MySQL的root密码、FTP用户管理面板的密码、MySQl的FTP数据库密码(可直接回车,自动生成一个密码),回车确认,就会自动安装PureFTPd,提示安装完PureFTPd后,在浏览器执行http://你的域名或IP/ftp/ 输入你前面设置的FTP用户管理面板的密码,就可以管理FTP。>>


1,照着上面安装了,结果出来了:


Error: MySql server not found.

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


2,登录
/phpmyadmin
查看一下,根本没有ftp这个数据库,却多了一个数据库: ftpusers


求真相!
求解决之道!
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2012-4-25 08:27:34 | 显示全部楼层


可能数据库连接信息错误
https://www.vpser.net/manage/lnmp-pureftpd-cp.html 文章末尾提示查找看看
再看看cat /var/log/messages | grep ftp 里有没有ftp的相关错误信息

就是ftpuser数据库没说过数据库名是ftp吧
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2012-4-25 18:39:26 | 显示全部楼层

回复 2# 的帖子


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


根据这个错误提示里的   'ftp'@'localhost'   难道数据库名不是ftp???

不过我还是照着军哥说的看看,有什么问题再来请教!
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2012-4-25 19:02:09 | 显示全部楼层



那是用户,自己可以写个php的连接代码故意写错密码试试就知道了
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2012-4-25 19:35:16 | 显示全部楼层

回复 2# 的帖子 终于解决这个问题,进入成功新天地!!!


查看检查/home/wwwroot/ftp/config.php 和 /usr/local/pureftpd/pureftpd-mysql.conf 两个文件 弄明白了,原来是新建了了一个 ftp的用户,然后里面确实有名为:ftpuser的数据库!
最终比对一下原来这两个文件里的密码不一致,修改一致了,终于看到熟悉的登录界面!!!
不过我还要弱弱的问一下,那个默认账户root也有一个名为:ftpuser的数据库,这是干什么的呢?

军哥运维代购:http://shop63846532.taobao.com/

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-9-22 21:25 , Processed in 0.026093 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表