Antwort #3 am: 01. Februar 2019, 10:25:11
Vom
modified-Team-Mitglied
h-h-h habe ich folgende Informationen:
Encoded files can, in general, run on versions of PHP equal to
or greater than the source language of the Encoder used to
produce them. So a file produced by the Encoder for PHP 5.3
can be run by the Loaders for PHP 5.3, 5.4, 5.5 and PHP 5.6. This
means that the Loaders are highly backwards compatible. However, there
are the following limitations:
* The Loader for PHP 7.1 can only run files produced by the
Encoder for PHP 7.1 included in the version 10 Encoder.
* The Loader for PHP 7.0 can only run files produced by the
Encoder for PHP 5.6.
* The Loaders for PHP 5.5 and PHP 5.6 cannot run files
produced by the PHP 4 Encoder.
Danach würde ich sagen, daß du auf PHP 7.0 gehen solltest und den IonCube-Loader für 7.0 benötigst.
Ich kann aber leider auch nur mutmaßen.
Der Shop läuft natürlich ohne den IonCube-Loader, nicht jedoch die Erweiterung von
web28.
Der Code der Erweiterung, oder zumindest wichtige Teile davon, sind eben mit diesem IonCube verschlüsselt worden und müssen, um zu funktionieren, "on the fly" entschlüsselt werden.
Das kann nun niemand mehr ändern.
Entweder funktioniert es mit dem Loader für PHP 7.0 oder du mußt die Erweiterung ausbauen.
Falls es nicht läuft:
Alternative gibt es mit Einschränkungen in einem anderen Thread
ab hier.
Gruß,
noRiddle
Zusatzinformation über die Verschlüsselung:
Da die
GNU General Public License von den Meisten nicht komplett verstanden wird (wenn sie überhaupt je gelesen wurde), ist die Meinung verbreitet man müsse jeglichen Code den man geschrieben hat, allein weil er mit dem
modified-System funktioniert, auch unter die GPL stellen. Das ist jedoch nicht immer der Fall. Da man jedoch davon ausgehen kann, daß über Kurz oder Lang Code sich auf undurchschaubaren Wegen verbreitet und dem Ersteller die Credits dafür faktisch verloren gehen, ja gar andere mit dem Code versuchen Geld zu verdienen, gehen Manche dazu über ihren Code zu verschlüsseln. Das "Problem" hast du nun.