Problem mit ioncube

hendy123

New Member
Hallo,

ich versuche vergeblich den Zend Optimizer und den Ioncube Loader zu installieren.

Bekomme in den Logs diese Meldung:

Failed loading /usr/local/ioncube/ioncube_loader_lin_5.2.so: /usr/local/ioncube/ioncube_loader_lin_5.2.so: cannot open shared object file: No such file or directory, referer: https://web17.server*****/php.php

Die Meldung ist komisch, da die Datei 100%ig existiert!


Bin schon den ganzen Tag am googeln, komm aber nicht weiter...
 
Die Meldung besagt, dass eine weitere Bibliothek, die von der Bibliothek geladen werden muss, nicht existiert, bzw. nicht im Suchpfad (/etc/ld.so.conf, LD_LIBRARY_PATH) vorhanden ist. Mit "ldd" lässt sich herausfinden, um welche Bibliotheken es sich dabei handelt.

Eine häufige Ursache für das Problem ist die Verwendung einer 32-Bit Bibliothek auf einem 64-Bit System, bei dem die restlichen 32-Bit Bibliotheken aus dem Kompatibilitätsset nicht installiert sind.
 
Danke für die Tipps.

ldd liefert diese Ausgaben, leider komme ich damit nicht weiter:

Code:
server2:/usr/local/ioncube# ldd ioncube_loader_lin_5.0.so
        libc.so.6 => /lib/libc.so.6 (0x00007f0887608000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f0887997000)
 
an sich sollte zend optimizer auch mit ioncube obfuskierten Code entschlüssel können. Stell jedoch sicher das du die aktuellste und passende version des loaders für deine PHP Version nutzt und diese auch vom webserver lesbar ist.
 
Also die ioncube-Version habe ich gestern erst von ioncube.com geladen.
Die Version ist daher aktuell.

Ich habe jetzt mal die 32 und 64 Bit-Version getestet.


32 Bit:
Code:
cannot open shared object file: No such file or directory


64 Bit:
Code:
undefined symbol: empty_string
 
Back
Top