分页: 1 / 2

用户注册报错是怎么回事?

发表于 : 2020年3月21日 00:06
qdtad
错误提示:
Fatal error: Uncaught Error: Call to undefined function checkdnsrr() in /mnt/md0/appdata/phpBB/includes/functions_user.php:1907 Stack trace: #0 /mnt/md0/appdata/phpBB/includes/functions_user.php(1936): phpbb_validate_email('[email protected]', Object(phpbb\config\db)) #1 /mnt/md0/appdata/phpBB/includes/functions_user.php(1548): validate_user_email('[email protected]') #2 /mnt/md0/appdata/phpBB/includes/ucp/ucp_register.php(275): validate_data(Array, Array) #3 /mnt/md0/appdata/phpBB/includes/functions_module.php(676): ucp_register->main('register', NULL) #4 /mnt/md0/appdata/phpBB/includes/functions_module.php(1006): p_master->load_active(false) #5 /mnt/md0/appdata/phpBB/ucp.php(78): p_master->load('ucp', 'ucp_register') #6 {main} thrown in /mnt/md0/appdata/phpBB/includes/functions_user.php on line 1907

麻烦给看看是怎么回事。

Re: 用户注册报错是怎么回事?

发表于 : 2020年3月21日 16:02
qdtad
管理 能给看看 是怎么回事吗?

Re: 用户注册报错是怎么回事?

发表于 : 2020年3月21日 16:38
davidyin
请先介绍一下你的环境。否则很难猜测可能得问题。

Re: 用户注册报错是怎么回事?

发表于 : 2020年3月22日 00:02
qdtad
我用的铁威马的F2-220NAS,具体的我也不懂。版本是最新版的phpBB,刚刚下载上传上去,按照提示已经安装成功,但是就是不能注册

Re: 用户注册报错是怎么回事?

发表于 : 2020年3月22日 08:21
davidyin
可以把你的nas官网链接发一下吗?
还有你的论坛后台看一眼,说一下版本,不要用最新的之类的描述,要精确。

Re: 用户注册报错是怎么回事?

发表于 : 2020年3月25日 00:34
qdtad
你可以看一下,http://qdglsm.wicp.vip 你随便注册一个用户试一下就知道了

Re: 用户注册报错是怎么回事?

发表于 : 2020年3月25日 18:39
davidyin
let me try it.

Re: 用户注册报错是怎么回事?

发表于 : 2020年3月25日 18:58
davidyin
看上去是你的服务器上的 DNS 设置问题。
DNS设置成 8.8.8.8

现在我修改了论坛设置,对注册用户的email 地址不做验证,就绕过了这个问题,但是同样这个问题还是存在的。就是可能没法从论坛发送邮件给用户。
mx-checking.jpg

Re: 用户注册报错是怎么回事?

发表于 : 2020年3月26日 00:56
qdtad
不管怎么说可以注册了,感谢,服务器的DNS改成8.8.8.8就可以改回来吗?

Re: 用户注册报错是怎么回事?

发表于 : 2020年3月26日 08:11
davidyin
修改 DNS 只是一种猜测,毕竟无法访问实际的服务器,也不知道你的nas 所包含的 php 版本是否是特殊编译的。
很多不清楚的,所以我不能确定,只能尝试,修改后,测试一下,如果可以,那就是了,如果不成功,说明并不是这个原因,就可能使 php 版本有问题。