【发布时间】:2012-09-21 05:39:59
【问题描述】:
我正在编写一个程序来从错误中提取注释。所以首先使用 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\', \'cmets\'] )'); //获取有关错误的信息。 $final = $Client->call('Bug.get(cmets($aResponse)'); // 返回 $final; } $错误 = 1379; 回声 $answer = getInfoBug($bug); ?>所以实际上我并不确定我是否从 Buzilla API 正确调用了该函数,并且即将出现的另一个问题是
警告:require_once(Zend/Loader/Autoloader.php) [function.require-once]:打开流失败:C:\Zend\Apache2\htdocs\Aakash\bugzilla.php 中没有这样的文件或目录在线6
致命错误:require_once() [function.require]:在 C:\Zend 中打开所需的 'Zend/Loader/Autoloader.php' (include_path='/usr/share/php/libzend-framework-php') 失败\Apache2\htdocs\Aakash\bugzilla.php 在第 6 行
所以我不太确定发生了什么。我只是 PHP 的初学者。
【问题讨论】:
标签: php xml xml-parsing bugzilla