系统环境:CentOS 8.3.2011 x86_64 宝塔面板7.9.6
另外测试过的系统环境:Windows11 + PHPStudy(PHP版本:PHP 8.0.2_nts_p)
测试过的PHP环境:7.4/8.0/8.1
MySQL版本:5.7.38
DZ版本:DZX-SC_UTF8-v3.5-202212120500
Nginx:1.22.0 我在本地电脑上(Windows 11)通过PHPStudy(PHP 8.0.2_nts_p,Nginx 1.15.11)安装DZX-SC_UTF8-v3.5-202212120500(2022年12月12日最新版),没有任何问题
上传到服务器后(系统环境见本帖开头部分),安装也正常,但安装完成后,管理后台报错。截图如上。
清理缓存无效,切换成不同版本的PHP,或者在不同PHP版本下重装都依然报错! 我在DZ的官网论坛以及Gitee上都问了,都说是环境问题
截图
报错信息如下: iscuz! System Error
Undefined constant "DNS_A"
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 222 _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 142 break()
如果您是站长,建议您尝试在管理中心 更新缓存 ,您也可通过 Discuz! 官方站 寻求帮助。如果您确定这是一个程序自身Bug,您也可以直接 提交Issue 给我们
|