【发布时间】:2011-03-04 15:42:40
【问题描述】:
我是 xmlrpc 的新手,我一直在尝试与 cobbler 服务器集成,以便从中提取一些信息。不幸的是,文档充其量是稀疏的,所以我需要一些帮助。
cobbler 的 xmlrpc 信息在这里
https://fedorahosted.org/cobbler/wiki/CobblerXmlrpc
使用消除过程,我将这段测试代码拼凑在一起,以便尝试提取一些东西。
<?php
include 'xmlrpc.inc';
// Make an object to represent our server.
$server = new xmlrpc_client('https://url/cobbler/cobbler_api');
$token = $server->login("username","password");
echo $server->getprofiles("name");
?>
我一无所获。那么,我做错了什么?我如何检查请求实际上是否正确执行。
显然我已经替换了 url username 和 password 来解决这个问题
【问题讨论】:
-
xmlrpc.inc中有什么内容?你有error_reporting一直向上吗? (另外,你可能不应该再使用 PHP3 时代的 .inc 命名方案了,很容易意外暴露安全问题。)