ionCube Loader deaktivieren und aktivieren
Der ionCube Loader ist ein PHP-Modul, das zum Ausführen von ionCube-kodierten (verschlüsselten) PHP-Dateien benötigt wird. Einige kommerzielle Plugins, Themes oder Lizenzskripte werden auf diese Weise vor dem Zugriff auf ihren Quellcode geschützt. Setzen Sie keine solche Software ein, wird der ionCube Loader auf Ihrem Server nicht benötigt.
Da sich der ionCube Loader in die Ausführung aller PHP-Skripte einklinkt, kann er die Performance Ihrer Webseiten spürbar beeinträchtigen, insbesondere bei aktuellen Anwendungen wie Shopware 6.7 in Verbindung mit PHP 8.5. Nutzer berichten hier von deutlich kürzeren Antwortzeiten (TTFB), nachdem sie den ionCube Loader deaktiviert haben.
Auf Ihrem Managed vServer bzw. Managed Server können Sie den ionCube Loader in ISPConfig pro PHP-Version selbst deaktivieren und bei Bedarf jederzeit wieder aktivieren. Wie das geht, zeigt Ihnen unsere nachfolgende Schritt-für-Schritt-Anleitung. Außerdem erklären wir Ihnen, wie Sie prüfen, ob der ionCube Loader für Ihre Webseite tatsächlich deaktiviert ist.
Wichtiger Hinweis: Die Einstellung gilt pro PHP-Version und damit für alle Webseiten auf Ihrem Server, die diese PHP-Version nutzen. Prüfen Sie vor dem Deaktivieren, ob auf einer dieser Webseiten ionCube-kodierte Software im Einsatz ist. Diese funktioniert nach dem Deaktivieren nicht mehr und meldet beim Aufruf einen Fehler (z.B. "... requires the ionCube PHP Loader ..."). In diesem Fall aktivieren Sie den ionCube Loader einfach wieder (siehe Abschnitt 3).