884 Star 3.6K Fork 1.5K

Discuz / DiscuzX

 / 详情

后台首页打开 显示 Discuz! System Error - Call to undefined function dns_get_record()

已完成
创建于  
2024-03-22 12:21

是否有人反馈过此问题?

  • 我已经搜索过了,确认此问题没有其他人反馈过。

问题描述

程序使用了 PHP7.4中的废弃函数 dns_get_record()

问题重现步骤

打开后台首页显示 Discuz! System Error - Call to undefined function dns_get_record()

报错信息

PHP Debug

No. File Line Code
1 admin.php 58 require(%s)
2 source/admincp/admincp_index.php 52 cloudaddons_open()
3 source/function/function_cloudaddons.php 85 dfsockopen()
4 source/function/function_core.php 209 _dfsockopen()
5 source/function/function_filesock.php 28 filesock_curl->request()
6 source/class/filesock/filesock_curl.php 21 filesock_base->request()
7 source/class/filesock/filesock_base.php 227 filesock_base->_parse_url()
8 source/class/filesock/filesock_base.php 111 filesock_base->_query_safecheck()
9 source/class/filesock/filesock_base.php 100 filesock_base->_dns_query()
10 source/class/filesock/filesock_base.php 147 break()

为解决问题做过哪些尝试

php 7.2 无此报错

后台系统信息

DISCUZ X 3.5
Mysql 8.0
PHP 7.4

其他版本信息

是否自行修改过

  • 如果站点有自行修改或二次开发的情况,请选择此项。

其他信息

相关版本

X3.5

评论 (2)

danns 创建了任务
danns 修改了描述
danns 修改了描述
展开全部操作日志

你的PHP环境缺少必要组件

而且这个组件并未废弃的,你搞错了

湖中沉 任务状态待办的 修改为已完成

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
134392 zoewho 1578919099
PHP
1
https://gitee.com/Discuz/DiscuzX.git
git@gitee.com:Discuz/DiscuzX.git
Discuz
DiscuzX
DiscuzX

搜索帮助

344bd9b3 5694891 D2dac590 5694891