Den Artikel 2306 weiterempfehlen
E-Mailadresse
 




 FAQ finden
Produktkategorie: Hosting

Wie kann ich in meinem Webhosting Paket IonCube installieren?


IonCube, die Alternative zum ZendOptimizer lässt sich auf eines unserer Webhosting Pakete mit PHP installieren.

Schritt 1 - IonCube herunterladen
Laden Sie sich zuerst bitte die korrekte Version von IonCube herunter.

Für Bestandskunden (Bestellung vor dem 01.12.2009) steht das Archiv für Solaris (sparc) zur Verfügung.

http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_sun_sparc.tar.gz

Kunden mit einem STRATO SpeedPlus-Paket (Bestellungen nach dem 01.12.2009 oder umgezogene Pakete) nutzen bitte das Archiv für Solaris (x86).

http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_sun_x86.tar.gz

Nach dem Entpacken des Archivs laden Sie die Dateien bitte mit einem FTP-Programm auf Ihren Webspace in einen eigenen Ordner mit dem Namen ioncube hoch, am Besten in das Hauptverzeichnis.

Wenn Sie nicht sicher sind, welche Version Sie benötigen, gehen Sie bitte wie nachfolgend beschrieben vor.

Erstellen Sie mit einem Text-Editor wie z. B. dem Windows-Editor eine Datei mit folgendem Inhalt:

<?php phpinfo(); ?>

Speichern Sie die Datei unter dem Namen info.php und laden Sie über FTP in das Hauptverzeichnis auf Ihren Webspace hoch.

Rufen Sie die Datei dann im Browser auf, also etwa über www.wunschname.de/info.php. Sie erhalten nun eine Ausgabe der PHP-Konfiguration Ihres Paketes. Wichtig ist die oberste Zeile System in der Tabelle.

Sehen Sie dieses Bild, so benötigen Sie die oben aufgeführte Version für Solaris (sparc):

Sehen Sie hingegen folgende Anzeige, benötigen Sie die oben genannte Version für Solaris (x86):

 

In dem heruntergeladenen Archiv finden Sie eine Datei loader-wizard.php, die Ihnen dabei helfen soll, IonCube korrekt einzubinden. Sollte diese nicht funktionieren, verwenden Sie stattdessen bitte die nachfolgenden beiden älteren Dateien.

alte Versionen der Hilfe-Dateien zur IonCube-Einbindung

(ZIP-Archiv, enthält die Dateien ioncube-loader-helper.php und ioncube-encoded-file.php)

 

Schritt 2 - php.ini erstellen und IonCube einbinden
Nun erstellen Sie bitte im selben Verzeichnis ioncube eine Datei mit dem Namen php.ini und folgendem Inhalt:

zend_extension=/home/strato/www/wu/www.wunschname.de/htdocs/ioncube/ioncube_loader_sun_5.2.so

Ersetzen Sie dabei bitte wu und wunschname.de durch die Entsprechungen für Ihre Domain. Der Befehl muss dabei in einer Zeile hintereinander stehen. Beachten Sie hierzu bitte auch den folgenden Artikel:

Wie lauten die Pfade in Ihrem System?

Um die Installation nun abschließend noch zu überprüfen, rufen Sie die folgende Adresse den Browser auf:

http://www.wunschname.de/ioncube/loader-wizard.php

Haben Sie stattdessen die beiden Dateien ioncube-loader-helper.php und ioncube-encoded-file.php verwendet, lautet der Aufruf:

http://www.wunschname.de/ioncube/ioncube-loader-helper.php

http://www.wunschname.de/ioncube/ioncube-encoded-file.php


Erhalten Sie nun die folgenden Meldungen, war die Installation erfolgreich und Sie können IonCube nutzen.

An ionCube encoded file has been loaded successfully.
- - - - - -
This file has been successfully decoded. ionCube Loaders are correctly installed.

Beim Aufruf einer info.php (siehe oben) erscheint zudem unter dem Punkt Additional Modules der Eintrag IonCube Loader.

Beachten Sie bitte, dass sich die Einstellungen der Datei php.ini immer nur auf genau den Ordner auswirken, in dem sie abgelegt wurde. Erhalten Sie beim Aufruf eines Ihrer Skripte eine Meldung, dass der IonCube Loader nicht gefunden werden konnte oder nicht installiert ist, notieren Sie sich bitte den Pfad des Skripts und kopieren dann die Datei php.ini noch einmal in diesen Ordner.