本帖最后由 vov123 于 2010-08-07 10:01:00 编辑

解决方案 »

  1.   

    xmlrpc_server_call_method这个函数需要加载XML-RPC support,安装方法参考PHP手册:
    http://www.php.net/manual/en/xmlrpc.installation.php
      

  2.   

    php.ini文件中没加载相应的函数
      

  3.   


    ; Turn off normal error reporting and emit XML-RPC error XML
    ; http://php.net/xmlrpc-errors
    ;xmlrpc_errors = 0; An XML-RPC faultCode
    ;xmlrpc_error_number = 0怎么加载?前面的分号全都去掉么?
      

  4.   

    去掉就行了,还有,服务器上的,你有权限吗??
    改好后重启 apache
    phpinfo 看看加载了没有。
      

  5.   


    去掉就不对了啊 
    Fatal error: Call to undefined function xmlrpc_encode_request() 
    phpinfo里面有xmlrpc模块 和xml-rpc一样么?一直不明白
      

  6.   

    就是xmlrpc
    Fatal error: Call to undefined function xmlrpc_encode_request() 
    这个错误还是没有正确加载到模块
      

  7.   

    不好意思啊。。小弟没分了。。在这里问个小问题。。请原谅小菜鸟。。谢了。。<?php
    $con = mysql_connect("localhost","root","123");
    mysql_query("set news_type 'gbk'");//这就是指定数据库字符集,一般放在连接数据库后面就系了 
    if (!$con)
      {
      die('Could not connect: ' . mysql_error());
      }mysql_select_db("news_type", $con);$result = mysql_query("SELECT * FROM li_new_type");while($row = mysql_fetch_array($result))
      {
      echo $row['id'] . " " . $row['type_name'];
      echo "<br />";
      }mysql_close($con);?>我这个读取。。乱码了。。这是为什么呢?
      

  8.   


    牛!mysql_query("set news_type 'gbk'")替换成header("Content-Type:text/html;charset=utf-8")试试;
      

  9.   

    难道是服务器linux下没有加载xmlrpc模块?