Eigene PEAR Pakete verwenden

Last change on 2026-05-18 • Created on 2026-05-18 • ID: MA-8EB5B

PEAR ist ein älteres Paket und Bibliothekssystem für PHP. Wenn deine Anwendung PEAR Pakete benötigt, kannst du diese je nach Account lokal einrichten oder manuell in deinem Webspace ablegen.

Voraussetzungen

Wenn dein Account SSH unterstützt, kannst du ein lokales PEAR Repository einrichten.

Eine Anleitung dazu findest du hier

Wenn dein Account kein SSH unterstützt, kannst du benötigte PEAR Pakete manuell hochladen.

PEAR Pakete ohne SSH verwenden

Lade die benötigten PEAR Pakete von der offiziellen PEAR Website herunter und speichere sie in einem Unterverzeichnis deines public_html Verzeichnisses.

Beispiel:

public_html/pear/

Anschließend musst du den PHP include_path anpassen, damit PHP die PEAR Dateien findet.

include_path per .htaccess setzen

Lege im gewünschten Verzeichnis eine .htaccess Datei an oder ergänze eine vorhandene .htaccess Datei um folgende Zeile:

php_value include_path /usr/www/users/FTP_LOGINNAME/PFAD_ZU_PEAR:.:/usr/local/lib/php/

Ersetze die Platzhalter durch deine eigenen Werte:

Platzhalter Bedeutung
FTP_LOGINNAME Dein FTP Loginname
PFAD_ZU_PEAR Pfad zum Verzeichnis mit den PEAR Dateien

Beispiel:

php_value include_path /usr/www/users/example/public_html/pear:.:/usr/local/lib/php/

Hinweise

Prüfe nach der Änderung, ob deine Anwendung die benötigten PEAR Pakete korrekt laden kann.

Wenn deine Anwendung moderne PHP Abhängigkeiten unterstützt, solltest du prüfen, ob Composer statt PEAR verwendet werden kann. Composer ist bei aktuellen PHP Projekten in der Regel die bevorzugte Lösung.

Table of Contents