Zend Guard/Optimizer und ionCube Loader

Mit diesen wenigen Schritten installieren wir den Zend Guard Loader (ab PHP 5.3), bzw. Zend Optimizer (bis PHP 5.2) und ionCube Loader auf unserem Linux Server.

Punkt 1: Zend Guard/Optimizer installieren

Zuerst laden wir das Archiv herunter und installieren das PHP Modul. folgt eurer PHP Version php -v und den einzelnen Schritten.
Hinweis: Für ein 32-Bit System bitte auf den Download Link klicken.

PHP 5.3:
Download: Zend Guard Loader

Debian:

CentOS:

PHP 5.4:
Download:Zend Guard Loader

Debian:

CentOS:

PHP 5.2 und darunter:
Download: Zend Optimizer

Debian:

CentOS:

Punkt 2: ionCube Loader installieren

Download: ionCube Loader

Zuerst laden wir das Archiv herunter, als Beispiel nehme ich wieder das Linux 64-Bit ionCube Loader Archiv.

Nun suchen wir uns die korrekte Version für unsere PHP Version php -v aus.

Als Beispiel nehme ich PHP 5.3 und installiere wie folgt.

Debian:

CentOS:

Punkt 3: Konfiguration prüfen

Mit dem Befehl php -v prüfen wir ob alles korrekt geladen wird. Die Ausgabe sollte ähnlich dieser sein.

 

0

dominion

Linux Systemadministrator

Das könnte dich auch interessieren …

3 Antworten

  1. Martin sagt:

    Hallo,
    erst mal vielen Dank für Deine ausführliche und sehr gute Anleitung. Ich habe auch alles so gemacht wie beschrieben und funzt super php5.4 läuft.
    Nur bekomme ich immer noch folgende Meldung:

    root@seite:~# php -v
    Failed loading /usr/lib/php5/20090626/ioncube_loader_lin_5.3.so: /usr/lib/php5/20090626/ioncube_loader_lin_5.3.so: undefined symbol: php_body_write
    PHP 5.4.28-1+deb.sury.org~lucid+1 (cli) (built: May 5 2014 09:37:40)
    Copyright (c) 1997-2014 The PHP Group
    Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies
    with the ionCube PHP Loader v4.6.1, Copyright (c) 2002-2014, by ionCube Ltd., and
    with Zend Guard Loader v3.3, Copyright (c) 1998-2013, by Zend Technologies

    Kannst Du mir sagen was ichfalsch gemacht habe?

    Danke Martin

    • Dominion sagt:

      Hallo Martin,

      auf deinem System ist PHP 5.4 installiert, du nutzt aber noch „ioncube_loader_lin_5.3.so“. Bitte verwende IonCube Loader 5.4 (ioncube_loader_lin_5.4.so).
      Anschließend sollte die Fehlermeldung weg sein und IonCube Loader wieder funktionieren.

      Gruß,
      Dominion

  2. PHP 5.4
    Sie solten die datei in „/etc/php.d/00-ioncube-loader.ini“
    entfernen und nur die neue „ioncube.ini“ behalten

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert