Failed opening required 'HTTP/Request2.php' (include_path='.;C:\php5\pear')

tout le monde. J'ai des soucis dans la poire.
Je test de mon localhost(mon localhost chemin est e:\www), mon système est windows xp sp3, Ma version de php est 5.2.11, le chemin est C:\Program Files\phpStudy\PHP5, je lance go-pear.bat dans cette voie et ont fini d'installer la poire, maintenant la poire chemin est dans C:\Program Files\phpStudy\PHP5\PEAR(sous le dossier contient .channels,.registry, OS, PEAR, .depdb, .depdblock, .filemap, .lock, go-pear.phar), puis-je exécuter C:\Program Files\phpStudy\PHP5\PEAR_ENV.reg et de modifier le php.ini,

; Windows: "\path1;\path2"
include_path = ".;C:\Program Files\phpStudy\PHP5\PEAR"

Après le redémarrage de l'apache, je test un code simple qui copie à partir de la poire du site.

<?php
require_once 'HTTP/Request2.php';

$request = new HTTP_Request2('http://pear.php.net/', HTTP_Request2::METHOD_GET);
try {
    $response = $request->send();
    if (200 == $response->getStatus()) {
        echo $response->getBody();
    } else {
        echo 'Unexpected HTTP status: ' . $response->getStatus() . ' ' .
             $response->getReasonPhrase();
    }
} catch (HTTP_Request2_Exception $e) {
    echo 'Error: ' . $e->getMessage();
}
?> 

mais il retour

Warning: require_once(HTTP/Request2.php) [function.require-once]: failed to open stream: No such file or directory in E:\www\ct.php on line 2

Fatal error: require_once() [function.require]: Failed opening required 'HTTP/Request2.php' (include_path='.;C:\php5\pear') in E:\www\ct.php on line 2

Quel est le problème? Comment le résoudre? Merci.

Il vous manque le fichier e:\www\HTTP\Request2.php

OriginalL'auteur cj333 | 2010-12-19