问题

  • 织梦问答模块打开时显示“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. 删除注释掉的代码

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