首页 > 问题解答 > 正文

phpcms 运行环境检测出现:DNS解析(不支持采集和保存远程图
2022-04-02 20:28:52   来源:   评论:0 点击:

问题出现今天在安装 phpCMS V9 时,出现如下图问题:DNS 大家都不陌生,我的电脑没有问题,为什么会出现 DNS 解析 错误呢?解决问题
问题出现
今天在安装 phpCMS V9 时,出现如下图问题:
DNS 大家都不陌生,我的电脑没有问题,为什么会出现 DNS 解析 错误呢?
 
解决问题
 
这是因为检测 dns解析 的域名是 phpcms 官网的域名,官网域名停止解析后肯定检测失败。
 
让我们找到这个 安装页面 :
 
再看看其背后的代码,找到 DNS 解析 代码行:
 
1   # 打开 /install/install.php 文件,49行或者搜索 $PHP_DNS:
2   # 你会发现如下这行可疑代码:
3
4   $PHP_DNS = preg_match(“/^[0-9.]{7,15}$/”, @gethostbyname(‘www.phpcms.cn’)) ? 1 : 0;
 
注意看,它解析的网址为:www.phpcms.cn,然后我到浏览器访问了这个链接。
 
很遗憾,它无法访问,而造成问题的原因就是这个网址无法解析。
 
最终解决办法就是:
 
把里面 www.phpcms.cn 域名改成你正在安装 V9 的域名,或者改成 www.baidu.com,只要是能正常访问的页面即可。注意,不需要带协议,结尾不要带斜杠。
 
1   $PHP_DNS = preg_match("/^[0-9.]{7,15}$/", @gethostbyname('www.baidu.com')) ? 1 : 0;
 
上一步 → 下一步,你会发现正常了。
 

相关热词搜索:

上一篇:第一页
下一篇:PHPCMS v9 手机版如何设置独立域名

分享到: 收藏
评论排行
扫一扫关注公众号
全国统一服务热线 0731-84037726
座机:0731-84037726
微信扫一扫 关注我们
客服