分类: 网络网站

  • Discuz论坛,查看最新版本:“你的服务器无法检测新版,请点击查看新版” 或 “应用中心的插件一直下载中,请稍候”

    1、登录 Linux 云服务器。

    2、执行以下命令,打开 /etc/resolv.conf 文件。

    vi /etc/resolv.conf

    3、按 i 切换至编辑模式,并根据 内网 DNS 列表中网络类型(基础网络/私有网络)和区域,修改 DNS IP,若为私有网络,则全部区域共用 DNS IP,不区分区域。 例如,将基础网络北京区域的内网 DNS IP 修改为基础网络北京地域的内网 DNS 服务器。

    nameserver 10.53.216.182
    nameserver 10.53.216.198
    options timeout:1 rotate

    4、按 Esc,输入 :wq,保存文件并返回。

    5、(可选)使用 DHCP 服务的网络环境,重启网络服务或重启机器后,/etc/resolv.conf会被默认 dns 覆盖,可通过以下两种方式规避:

    5.1、修改配置文件:

    5.1.1、执行以下命令,打开vim /etc/sysconfig/network-scripts/ifcfg-ethx文件(ethx 为对应网卡名,如有多张网卡,需要全部添加)

    vim /etc/sysconfig/network-scripts/ifcfg-ethx

    5.1.2按 i 切换至编辑模式,添加 PEERDNS=no。

    5.1.3、按 Esc,输入 :wq,保存文件并返回。

    5.2、对/etc/resolv.conf文件进行锁定:

    5.2.1、执行以下命令,锁定/etc/resolv.conf文件:

    chattr +i /etc/resolv.conf

    5.2.2、执行以下命令,验证对应文件是否已被锁定:

    lsattr /etc/resolv.conf

    若显示如下图,说明当前文件已被锁定:

     

    说明: 如果要对该文件进行修改,则需要执行以下命令解锁文件:

    chattr -i /etc/resolv.conf

    解锁之后,修改完,我们再锁上,避免不小心修改。

    chattr +i /etc/resolv.conf

    重启一下服务器,就生效了!祝你好运

  • Discuz X3.5应用中心安装插件模板时提示”数据下载错误(105)”的解决办法

    这个问题其实很简单,在网上找了很多办法都没解决,突然想到了一个问题,就是插件与模板有一些是老版本的,关闭掉所有的老版本插件,关闭所有老版本的模版。就可以了,问题就此解决,就是如此的简单。

    跟网上说的php版本其实是没有关系的,至少我的问题是跟这个没关系的,我是php7.3版本。跟修改source\admincp\admincp_cloudaddons.php,这个文件也没有关系,如果你已经修改了,请直接恢复原文件。

    记住了,老版本的插件与模板就不要再使用了,一但再启用,这个问题就会存在。如果一定要使用,那有一个办法可以解决,就是在安装新插件或模板时,提前把老版本的关闭或不启用。安装完新的插件或模板之后,再启用就可以了。祝你好运!