本站源码全部测试通过,配有前台及后台演示图,绿色安全,希望能对大家有所帮助!
  • 首 页
  • VPS/云主机
  • VIP会员
  • LINUX环境安装织梦程序后,点击系统基本参数、SQL命令行工具、防采集串混淆等空白解决办法
    时间:2019-09-04 18:40 来源:开源之家 作者:开源之家

    随着环境系统及PHP版本越来越多,碰到的问题也就越来越多,今天秀站网技术在帮客户安装默认织梦dedecms5.7 SP2程序后,点击系统基本参数、SQL命令行工具、防采集串混淆空白无效,我们就来解决这一问题。

    导致原因:部分linux环境下生成随机bytes错误

    解决办法:修改系统文件 common.func.php 

    修改系统文件:common.func.php ,路径为: /include/common.func.php 

    第一步:删除代码

    找到代码(大概96-99行):

     if (function_exists('openssl_random_pseudo_bytes'))

        {

            return openssl_random_pseudo_bytes($length);

        }

    删除!

    LINUX环境安装织梦程序后,点击系统基本参数、SQL命令行工具、防采集串混淆等空白解决办法

     

    第二步:增加代码

    找到代码(大概66行-69行):

    if (empty($length) OR ! ctype_digit((string) $length))

    {

            return FALSE;

    }

    再其下面增加代码:

    if (function_exists('openssl_random_pseudo_bytes'))

        {

            return openssl_random_pseudo_bytes($length);

        }

    如图所示:

    LINUX环境安装织梦程序后,点击系统基本参数、SQL命令行工具、防采集串混淆等空白解决办法

    版权声明:
    —— 本文内容由互联网用户自发贡献, 本站不拥有所有权, 不承担相关法律责任, 如果发现本站有涉嫌抄袭的内容, 欢迎发送邮件至 :
    —— 2225329841@qq.com 举报, 并提供相关证据, 一经查实, 本站将立刻删除涉嫌侵权内容。

    开源之家广告栏目A
    开源之家广告栏目B
    开源之家广告栏目C