织梦问答模块打开时显示“service.dedecms.com”的解决方法

wdzsjl 3周前 (10-29) 阅读数 17 #织梦DedeCms

问题

  • 织梦问答模块打开时显示“service.dedecms.com”。

解决方法

  1. 注释掉 transport() 函数内容

    • 打开 ask/data/scores.inc.php 文件。
    • 找到 function transport() 函数,大约在第92行。
    • 将函数内的所有内容注释掉,如下所示:
      function transport() {     /*     global $cfg_basehost;     $path = $cfg_basehost . '/' . APPNAME . "/?ct=index&ac=scores";     $host = preg_replace('#http://#', "", $cfg_basehost);     $str = "";     $fp = fsockopen($host, 80, $errno, $errstr, 30);     if (!$fp) {         die("service.dedecms.com" . $errstr . $errno);     } else {         fputs($fp, "POST $path HTTP/1.1\n");         fputs($fp, "Host: $host\n");         fputs($fp, "Content-type: application/x-www-form-urlencoded\n");         fputs($fp, "Content-length: " . strlen($str) . "\n");         fputs($fp, "Connection: close\n");         fputs($fp, $str . "\n");         fclose($fp);     }     */ }
  2. 删除注释掉的代码

    • 如果注释掉代码后仍然有问题,可以直接删除注释掉的代码部分。
wx.jpg ywfw.jpg
热门