DEDE问答模块的时候遇到一个很奇怪的问题,安装成功后,一访问就报错,提示错误:“service.dedecms.comphp_network_getaddresses: getaddrinfo failed: 不知道这样的主机。 0”, 在本地自建的php空间环境测试的,当时以为是本地环境不支持,后来到网上查阅 […]
DEDE问答模块的时候遇到一个很奇怪的问题,安装成功后,一访问就报错,提示错误:“service.dedecms.comphp_network_getaddresses: getaddrinfo failed: 不知道这样的主机。 0”,
在本地自建的php空间环境测试的,当时以为是本地环境不支持,后来到网上查阅了很多资料,发现很多在php虚拟主机上的用户也遇到过相同的问题,怎么办呢?皇天不负有心人,在尝试了很多解决办法后,发现了一个可行的方案。方法却是非常的简单,我们只需要注释几行代码即可,详细的操作如下:
在你的dede网站根目录找到问答模块安装目录,目录名为ask,找到data/scores.inc.php文件,用代码编辑器将其打开,把里面的函数 transport()内容注释掉。php代码注释符号使用: /* 注释掉的代代码开始首行,/是要注释掉的代码最后一行,如下所示
把代码保存,这样就完成了所有的操作,再次去访问即可看到正常的问答模块页面!