1

バグからコメントを抽出するプログラムを書いています。したがって、最初に 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;

    echo $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初心者です。

4

1 に答える 1

0

Zend/Loader/Autoloader.php が PHP インクルード ディレクトリに存在し、PHP スクリプトを実行するユーザーの権限が正しく設定されていることを確認します。

于 2013-03-27T17:03:03.727 に答える