[[dev:pear]]
 

PEAR - PHP Extension and Application Repository

Onlime Webhosting unterstützt die PEAR Klassenbibliothek. Sämtliche installierte Komponenten können von den Kunden genutzt werden.

Aktuell Installierte Pakete

Momentan sind auf unserem Webserver folgende PEAR-Pakete installiert:

-----------------------------------
Package          Version State
-----------------------------------
Archive_Tar      1.3.7   stable
Config           1.10.12 stable
Console_Getopt   1.3.1   stable
File_Find        1.3.1   stable
File_IMC         0.4.2   beta
File_PDF         0.3.3   beta
Fileinfo         1.0.4   stable
HTTP             1.4.1   stable
HTTP_Download    1.1.4   stable
HTTP_Header      1.2.1   stable
Log              1.12.7  stable
MIME_Type        1.3.0   stable
Net_Cyrus        0.3.2   beta
Net_GeoIP        1.0.0   stable
Net_IDNA2        0.1.1   beta
Net_IMAP         1.1.0   stable
Net_Sieve        1.3.2   stable
Net_Socket       1.0.10  stable
Net_Whois        1.0.5   stable
PEAR             1.9.4   stable
PhpDocumentor    1.4.3   stable
Structures_Graph 1.0.4   stable
System_Command   1.0.7   stable
XML_Util         1.2.1   stable

(Stand: 2011-09-30)

Falls Sie eine zusätzliche Komponente benötigen, benachrichtigen Sie uns bitte via Kontaktformular und wir werden uns bemühen, diese zu installieren.
Die Liste sämlicher PEAR-Pakete finden Sie unter pear.php.net

Anwendung von PEAR-Klassen

Zu Ihrer Information… PEAR befindet sich in folgendem Verzeichnis auf dem Webserver: /usr/share/php
Sie müssen sich aber nicht darum kümmern. Wenden Sie die PEAR Klassen einfach an wie in der jeweiligen Dokumentation unter pear.php.net

PEAR befindet sich bereits im include_path von PHP, die PEAR Klassen können also direkt verwendet werden, ohne include().
Hier ein Beispiel der Verwendung von HTTP_Request:

$req = new HTTP_Request("http://example.com/protected.html");
$req->setBasicAuth("johndoe", "foo");

$response = $req->sendRequest();

if (PEAR::isError($response)) {
    echo $response->getMessage();
} else {
    echo $req->getResponseBody();
}
 
dev/pear.txt · Zuletzt geändert: 2011/09/30 07:08 von phi
 
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki