Hier eine gute Anleitung um PECL auf einem 1&1-Shared-Hosting mit SSH-Zugriff zu installieren.
PECL ist eine PHP-Erweiterung die einen Lade-Balken zur Verfügung stellt. Z.B. wenn man größere Dateien in Drupal hochlädt, bekommt man so den Überblick wieviel schon hochgeladen wurde. Bei anderen Hostern, wie Aditsystems, ist diese Erweiterung schon vorinstalliert.

Diese Anleitung benötigt einen SSH-Zugriff.

Erstmal die PECL uploadaccess (http://pecl.php.net/package/uploadprogress) auf den 1&1-Account laden und entpacken
tar xvzf uploadprogress-1.0.0.tgz

Jetzt das Verzeichnis wechseln
cd uploadprogress-1.0.0

phpize5 starten
phpize5

Ändern der php-config zu php-config5 im Konfigurations-Script
sed -i 's/=php-config/=php-config5/g' configure

Configure ausführen
./configure

Change include directives in Makefile
sed -i 's#-I/usr/local/include/php#-I/usr/include/php5#g' Makefile

make und make test ausführen
make
make test

Erstellen eines neuen Extensions-Ordner
mkdir ~/extensions

Kopieren der Erweiterung in den neuen Ordner
cp .libs/uploadprogress.so ~/extensions/

Erstellen einer neuen PHP.ini im Root-Verzeichnis und ergänzen der folgenden Zeile
extension_dir=/kunden/homepages/x/xxxxxxxx/htdocs/extensions/
extension=uploadprogress.so

Die Übersetzung ist nicht ideal, wird aber dennoch helfen, denke ich.

Quelle: http://jheslop.com/2009/05/27/adding-pecl-uploadprogress-to-11-shared-ho...

Neuen Kommentar schreiben

Plain text

  • Keine HTML-Tags erlaubt.
  • Internet- und E-Mail-Adressen werden automatisch umgewandelt.
  • HTML - Zeilenumbrüche und Absätze werden automatisch erzeugt.