我正在编写一个程序来从错误中提取评论。所以首先使用 XML-RPC 我试图连接到 Bugzilla 并通过
把http://bugzilla.yourdomainname.com/xmlrcp.cgi
所以这是我的代码....
setCookieJar();
$oClient->setHttpClient($oHttpClient);
$aResponse = $oClient->call('User.login', array(array(
'登录'=>'用户名',
'密码' => '密码',
'记住' => 1
)));
//登录bugzilla。
函数 getInfoBug(int $bugno)
{
$aResponse = $oClient->call('Bug.get($bugno)');
//这只会返回错误号。
$aResponse = $oClient->call('Bug.get( ids => [$bugno], include_fields => [\'id\', \'comments\'] )');
//获取有关错误的信息。
$final = $Client->call('Bug.get(comments($aResponse)');
//
返回 $final;
}
$错误 = 1379;
回声 $answer = getInfoBug($bug);
?>
所以实际上我并不确定我是否从 Buzilla API 正确调用了该函数,另一个即将出现的问题是
警告:require_once(Zend/Loader/Autoloader.php) [function.require-once]:无法打开流:第 6 行的 C:\Zend\Apache2\htdocs\Aakash\bugzilla.php 中没有这样的文件或目录
致命错误:require_once() [function.require]:在 C:\Zend\Apache2\ 中打开所需的 'Zend/Loader/Autoloader.php' (include_path='/usr/share/php/libzend-framework-php') 失败htdocs\Aakash\bugzilla.php 在第 6 行
所以我不太确定发生了什么。我只是 PHP 的初学者。