PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ioncube loader install script für debian


D@rk-€vil™
23.10.2009, 03:18
So da ich dachte das es nicht ujeder hinbekommt sich den ioncube auf sein Debian Server zu installieren.

So habe ich eine ioncubeinstaller.sh zusammen gebastelt für euch.

Ist ganz einfach dieses hiermit zu installieren der ioncube, einfach der datei 755 rechrte geben und per putty befehl ausführen und zwar mit

./ioncubeinstaller.sh

Dann wen er erfolgreich installiert wurde, so erscheint eine schöne meldung das die install erfolgreich war.

nun hier noch die datei

#!/bin/sh

clear
echo "Installiere ioncube. Bitte warten..."
wget http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.zip 2> /dev/null
unzip ioncube_loaders_lin_x86.zip
rm ioncube_loaders_lin_x86.zip
mv ioncube /usr/src/ioncube
sed -i '3s/.*$/zend_extension = \/usr\/src\/ioncube\/ioncube_loader_lin_5.2.so\n\n&/g' /etc/php5/apache2/php.ini
/etc/init.d/apache2 force-reload 2> /dev/null
clear
echo "Ioncube wurde erfolgreich installiert"

Lg D@rk-€vil™

phenom
23.10.2009, 05:16
Was ist den ein Ioncube?Hab noch nie was davon gehört.

BlackDog©
23.10.2009, 09:13
ionCube-Loader

Der »ionCube Loader« ist ein Apache Modul (http://www.simplessus.com/de/glossar/apache.html), welches verschlüsselten PHP-Code ausführt.

Um das Modul zu verwenden, muss der Provider (http://www.simplessus.com/de/glossar/provider.html) keine Änderungen an der Konfigurationsdatei »php.ini« vornehmen oder den Server neu starten. Voraussetzung ist allerdings, dass der »Safe Mode (http://www.simplessus.com/de/glossar/safe-mode.html)« ausgeschaltet und »Runtime Loading« aktiviert ist. Beim »Runtime Loading« versuchen die kodierten PHP-Skripte den »ionCube-Loader« selbst per dl()-Funktion (http://www.php.net/dl) nachzuladen.

Mehr dazu finden Sie auf den offiziellen Seiten des Herstellers (http://www.ioncube.com/).

Eine Alternative zum »ionCube Loader« ist das Produkt »Zend Guard (http://www.simplessus.com/de/glossar/zend-guard.html)«.