找回密码
 立即注册
[string global_login_extra]

QQ登录

只需一步,快速开始

扫一扫,访问移动社区

查看: 2006|回复: 6

[求助] 请教如何在DSM5.0上部署DiscuzX论坛

[复制链接]
  • TA的每日心情
    开心
    2014-5-28 16:19
  • 签到天数: 9 天

    [LV.3]偶尔看看II

    100

    丝瓜

    35

    回帖

    0

    精华

    普通用户

    发表于 2014-5-22 09:25:31 | 显示全部楼层 |阅读模式
    本帖最后由 soy0531 于 2014-5-22 10:08 编辑

      请教如何在DSM5.0上部署DiscuzX论坛
    5.0和之前的版本比较有了很大的改变。我根据论坛里部署DiscuzX的教程设置时,出现问题,请大虾帮助!

    1教程里有打开Web Station,照此设置。启用mysql这一选项。但是在5.0里没有该选项。怎样启动mysql???
    2、直接无视这一步骤,继续安装。在论坛安装界面出现这样错误提示:反复实验了root  空密码等
    想念老版本的密码重置选项。新版本为什么去掉呢????


    3、试图从phpmyadmin进入,提示1045错误。网上搜索之后。按照网上方法,将$cfg['Servers'][$i]['nopassword'] = false;$cfg['Servers'][$i]['AllowNoPassword'] = false;里的false设为true,在将密码设为空,这样应该可以解决空密码登录问题。但是,清理浏览器cookie并重新打开浏览器登录时,错误依然出现。


    求教如何进入phpmyadmin??????

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    ×
  • TA的每日心情
    开心
    2014-5-28 16:19
  • 签到天数: 9 天

    [LV.3]偶尔看看II

    100

    丝瓜

    35

    回帖

    0

    精华

    普通用户

     楼主| 发表于 2014-5-22 10:05:08 | 显示全部楼层
    关于phpmyadmin #1045错误处理
    有时候你在web下面的phpmyadmin页面里,对mysql数据库进行权限设定,就是设定密码咯,然而你在重新刷新之后phpmyadmin就无法正常显示页面了,出现phpMyAdmin错误 #1045 - Access denied for user ’root’@’localhost’ (using password: NO)此类错误,以下是解决方法。
    在phpmyadmin中,找到config.ini.php,然后找到以下语句进行更改。
    $cfg['Servers'][$i]['controluser'] = 'root';   一般root不用改变
    $cfg['Servers'][$i]['controlpass'] = '123456'; 这个123456跟着你在phpmyadmin页面mysql所设定的密码多少而填写。然后保存再浏览。

    登录phpmyadmin提示: #1045 无法登录 MySQL 服务器
    作者: unvs 分类: PHP 发布时间: 2011-12-02 21:39 ė119,004 views 62条评论
    打开phpmyadmin,进行登录,出现以下问题,提示:#1045 无法登录 MySQL 服务器

    或许出现以下错误情况:phpmyadmin:#1045 无法登录 MySQL 服务器。Access denied for user ‘root’@’localhost’ (using password: YES)
    问题原因:这有可能是由于前面设置mysql密码没有成功,所以导致了我们使用设置的mysql root密码无法登陆服务器。
    解决方法:这时可以尝试使用mysql 默认的root账号的空密码登陆数据库。

    如果使用空密码登陆时又出现:空密码登录被禁止 (参见 允许空密码) 的错误。则要修改/phpmyadmin/libraries/config.default.php 文件,找到下面两行
    $cfg['Servers'][$i]['nopassword'] = false;
    $cfg['Servers'][$i]['AllowNoPassword'] = false;
    将两个false改为true,同时设置 $cfg['Servers'][$i]['password'] = ”;通过这样设置配置文件后phpmyadmin 就会允许以空密码方式登录mysql数据库了。
    若重新以空密码方式登录phpmyadmin有时仍无法登陆,请清除cookie或关闭原来的phpmyadmin 登录窗口,重新使用空密码登录。
    若这时候仍然显示空密码登陆被禁止,试试随便输入几个字符当作密码看是否能够登陆成功。
    登陆mysql服务器之后尽快将mysql密码在phpmyadmin中修改过来。或者在SSH客户端修改mysql密码:cd /usr/local/mysql/bin

    然后执行命令:./mysqladmin -u root -p passwordhttp://laser-mall.com/passwd
    最后在mysql的user表中删除除root以外所有用户。


    回复

    使用道具 举报

  • TA的每日心情
    开心
    2014-5-28 16:19
  • 签到天数: 9 天

    [LV.3]偶尔看看II

    100

    丝瓜

    35

    回帖

    0

    精华

    普通用户

     楼主| 发表于 2014-5-22 10:06:31 | 显示全部楼层
    网上搜索了点资料,还是没有解决问题。
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2014-5-29 08:13
  • 签到天数: 126 天

    [LV.7]常住居民III

    312

    丝瓜

    196

    回帖

    0

    精华

    普通用户

    发表于 2014-5-22 11:07:16 | 显示全部楼层
    DSM5.0中不是mysql,是mariaDB,但和mysql的引警、数据库接口都是互通的,基本上不需要修改
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2014-5-28 16:19
  • 签到天数: 9 天

    [LV.3]偶尔看看II

    100

    丝瓜

    35

    回帖

    0

    精华

    普通用户

     楼主| 发表于 2014-5-22 12:14:56 | 显示全部楼层
    soelin 发表于 1 小时前 | 只看该作者 DSM5.0中不是mysql,是mariaDB,但和mysql的引警、数据库接口都是互通的,基本上不需要修改


    求教:该怎么办?给个具体的方法。
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2014-5-28 16:19
  • 签到天数: 9 天

    [LV.3]偶尔看看II

    100

    丝瓜

    35

    回帖

    0

    精华

    普通用户

     楼主| 发表于 2014-5-22 12:23:52 | 显示全部楼层
    谢谢,已经解决,找mariaDB套件,重置密码。
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2014-5-28 16:19
  • 签到天数: 9 天

    [LV.3]偶尔看看II

    100

    丝瓜

    35

    回帖

    0

    精华

    普通用户

     楼主| 发表于 2014-5-22 16:16:00 | 显示全部楼层
    请大家自己搜索“在DSM上安装部署DiscuzX”教程,后面部分都相同的。
    回复

    使用道具 举报

    懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    [string global_footer]

    QQ|Archiver|手机版|小黑屋|第一纳斯网 ( 粤ICP备19046372号 )[string global_footerlink]

    GMT+8, 2024-11-22 08:19

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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