×

装DEDECMS提示数据服务器或者登录密码失效

作者:Terry2013.01.11来源:Web前端之家浏览:12548评论:2

前天在godaddy上买了个豪华版的LUNIX主机,安装DEDECMS出现问题多多,折腾了一下午才搞定,下面分享给大家吧,希望看到此贴的人能够得到帮助。看完记得留言,谢谢哦~~【注:下面只针对现网的安装,本地安装比较简单后面讲解】

问题1:装DEDECMS提示数据服务器或者登录密码失效

解决方法:

1、首先确保你已经建立好了数据库具体操作如下:

登录godaddy

My Account

WEB HOSTING

点击你要建立数据库的主机后面的绿色按钮“launch”

然后会进入“Options & Settings”页面,页面往下拉,找到“Databases”,点击“mysql”图标,点击“add”后输入相关数据库的信息,点击确定创建完毕后切要记住用户名和密码

查看服务器主机名称,就只要上面提到的“mysql”图标,然后在数据库列表中点击蓝色连接如图

image

然后在弹出层上面找到服务器主机名称,如图:

image

Hostname:

xxxxxx.db.10296030.hostedresource.com格式的

一定要记下来

2、记下了上面提到的服务器主机名称,数据库名称,用户名称,数据库密码后,我们就可以开始安装dedecms程序了,先把程序传到服务器上去了,然后打开http://yoursite/install/index.php,点击继续把,到第三步后,只要填好上面记下来的四个信息,其他的我们不用修改【关于网站名称登录密码之类的我们安装成功后可以自己改的】,点击继续按钮,发现“数据服务器或者登录密码失效”,不要急,我们现在要去找到/data/common.inc.php文件【CMS5.1以上版本后是这个路径拉,以前版本的是在/include/下面吧】,然后根据我们先前记录的资料修改里面的信息,保存上传到服务器,然后关掉重启浏览器最好是清下缓存,继续打开地址http://yoursite/install/index.php,一步一步往下走咯直到安装完成

3、打开后台管理页面,尼玛发现又报错"Function ereg_replace() is deprecated in /home/content/30/10296030/html/dede"了,淡定啊,不要急,继续找到

/dede/config.php这个文件,只需要替换开头部分的
define('DEDEADMIN', preg_replace("/[\/\\\\]{1,}/", '/', dirname(__FILE__) ) );  

然后刷新后台页面,大功告成拉!

总结,反正LUNIX主机就这样,比较麻烦,但是速度快,值得注意的是,在出现“数据服务器或者登录密码失效”的时候还要把相关文件夹的权限改成“755”or“777”这个在我买主机的时候已经是755了。好吧,就写到这里吧,如果你有什么问题可以留言给我,我会在第一时间回复你的。

您的支持是我们创作的动力!
温馨提示:本文作者系Terry ,经Web前端之家编辑修改或补充,转载请注明出处和本文链接:
https://jiangweishan.com/article/dedecms-dataerror.html

网友评论文明上网理性发言已有2人参与

发表评论:

评论列表

  • DollDoll 发布于 2013-05-10 19:16:48  回复该评论
  • With all these silly websites, such a great page keeps my interent hope alive.
  • 花的吃香花的吃香 发布于 2013-01-12 19:26:09  回复该评论
  • 灰常感谢了,我刚好碰到这个问题,太感动了,不过我还有问题想咨询下,英文网站怎么优化呢!