discuz_error.php报错 New
source/class/discuz/discuz_error.php文件报错,说是getglobal未定义
dzx3.4 php7.4
是不是php7弃用getglobal函数的原因?
报错内容
error: Uncaught Error: Call to undefined function getglobal() in /www/wwwroot/nbsxp.cn/source/class/discuz/discuz_error.php:387 Stack trace: #0 /www/wwwroot/nbsxp.cn/source/class/discuz/discuz_error.php(186): discuz_error::write_error_log() #1 /www/wwwroot/nbsxp.cn/source/class/class_core.php(121): discuz_error::exception_error() #2 : core::handleException() #3 {main} thrown in /www/wwwroot/nbsxp.cn/source/class/discuz/discuz_error.php on line 387" while reading response header from upstream, client: 125.94.248.181, server: www.nbsxp.cn, request: "GET /forum.php?mod=guide&view=hot&mobile=2 HTTP/1.1", upstream: "fastcgi://unix:/tmp/php-cgi-74.sock:", host: "www.nbsxp.cn" 2025/01/03 13:34:26 572644#0: *2200 FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught Error: Call to undefined function getglobal() in /www/wwwroot/nbsxp.cn/source/class/discuz/discuz_error.php:387 Stack trace: #0 /www/wwwroot/nbsxp.cn/source/class/discuz/discuz_error.php(186): discuz_error::write_error_log() #1 /www/wwwroot/nbsxp.cn/source/class/class_core.php(121): discuz_error::exception_error() #2 : core::handleException() #3 {main} thrown in /www/wwwroot/nbsxp.cn/source/class/discuz/discuz_error.php on line 387" while reading我知道答案 回答被采纳将会获得1 贡献 已有6人回答 经查询 getglobal 是dz的核心函数, 在source\function\function_core.php 这个文件里面,
先检查一下这个文件是否丢失吧 天外飘仙 发表于 2025-1-5 19:32
经查询 getglobal 是dz的核心函数, 在source\function\function_core.php 这个文件里面,
先检查一下这个 ...
我重新下载全新dzc3.4,检查function_core.php里也并没有包含discuz_error.php 是让你检查 文件里面 是否有 getglobal 这个函数 天外飘仙 发表于 2025-1-5 20:12
是让你检查 文件里面 是否有 getglobal 这个函数
见笑见笑,我小白
宝塔看了下这个函数,是包含的,应该是别的原因,我再查查是不是php环境问题 你再看看吧, 需要的话 也可以有偿协助哦
页:
[1]