Ioncube für PHP8.1 [GELÖST]
- space2place
- Posts: 532
- Joined: Tue 24. Mar 2020, 11:02
- Contact:
Ioncube für PHP8.1
es sieht so aus das es endlich Ioncube für PHP 8 gibt:
https://blog.ioncube.com/2022/08/12/ion ... ost-ready/
Ich habe mir eben das aktuellste Paket heruntergeladen und nachgesehen.
Die Dateien für PHP8.1 sind vorhanden.
Könntest Du das bei Gelegenheit einpflegen?
Gruß
Sascha
Re: Ioncube für PHP8.1 [GELÖST]
Ich hab es quasi permanent auf dem Schirm, aktuell sieht es aber so aus:
Auf Systemen älter als Ubuntu 22 läuft ionCube 11.0.1 - das ist inkompatibel zu PHP 8.1
Prinzipiell würde auf diesen auch 12.0.1 bzw. 12.0.2 laufen, aber der Loader läuft dort noch nicht so richtig rund.
Wie z.B. hier viewtopic.php?t=11656, aber auch unabhängig von KeyHelp würde es bei 3rd Party Client-Software auch (bei Verwendung entsprechender ionCube Funktionalität) nicht korrekt laufen.
Ich habe noch einen offenen Bug-Report bei ionCube: Man sagte mir zwar, das der gemeldete Bug mit der seit 1-2 Tagen veröffentlichten Loader-Version 12.0.2 behoben sei, dem ist aber nicht so... Da warte ich gerade noch auf Antwort.
Auf Systemen mit Ubuntu 22 (PHP 8.1) läuft 12.0.1, da sind mir bislang keine Probleme bekannt.
Solange aber Loader 12.0.x nicht auf den älteren Systemen installiert ist, kann ich die PHP-Versionen auch noch nicht damit ausstatten.
Lange Rede kurzer Sinn: Ich mach es rein, sobald es möglich ist, aber bin hier leider auf die Arbeit der ionCube Leute angewiesen, deswegen verzögert sich alles ein wenig.
Hier also der Ablauf:
1. ionCube muss den Bug fixen
2. Loader-Update muss auf den Servern installiert werden
3. PHP-Interpreter können mit ionCube ausgestattet werden.
-----
Es reicht aber auch aus, wenn du übergangsweise eine Datei: /opt/keyhelp/php/8.1/etc/conf.d/00-ioncube-loader.ini anlegst und mit folgendem Inhalt versiehst - das kappt auch bei bestehenden Interpretern - kann aber durch ein kommenden PHP-Interpreter Update wieder überschrieben werden (ggf. Auto-Update für diese Version zunächst deaktivieren). Der Loader muss natürlich unter /usr/local/ioncube/ioncube_loader_lin_8.1.so vorhanden sein.
Code: Select all
; Enable ionCube Zend extension module
; priority=00
zend_extension=/usr/local/ioncube/ioncube_loader_lin_8.1.so
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
- space2place
- Posts: 532
- Joined: Tue 24. Mar 2020, 11:02
- Contact:
Re: Ioncube für PHP8.1
Gruß
Sascha
Re: Ioncube für PHP8.1
hier eine Nachfrage:
Hat sich hier mittlerweile was geändert oder muss ich für 8.1 den beschriebenen Workaround nutzen?
Olli
- Jolinar
- Community Moderator
- Posts: 4004
- Joined: Sat 30. Jan 2016, 07:11
- Location: Weimar (Thüringen)
- Contact:
Re: Ioncube für PHP8.1
Du hast doch sicher gelesen, was Alex dazu geschrieben hat:
Du darfst also davon ausgehen, daß es auch kommuniziert wird, wenn sich an der bestehenden Situation etwas ändern sollte...
Data Collector für Community Support
___
Ich verwende zwei verschiedene Schriftfarben in meinen Beiträgen /
I use two different font colors in my posts:
- In dieser Farbe schreibe ich als Moderator und gebe moderative Hinweise oder begründe moderative Eingriffe /
In this color, I write as a moderator and provide moderative guidance or justify moderative interventions - In dieser Farbe schreibe ich als Community Mitglied und teile meine private Meinung und persönlichen Ansichten mit /
In this color, I write as a community member and share my personal opinions and views
Re: Ioncube für PHP8.1
Habe ich wohl gelesen, wollte aber trotzdem mal nachfragen...
Olli
Re: Ioncube für PHP8.1
Man versicherte mir am 07. Oktober, das es mit der kommenden Loader-Version 12.0.3 wohl der Fall sein soll.
Bislang hab ich noch nichts wieder von ihnen gehört.
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: Ioncube für PHP8.1
Heut morgen auf dem Weg zur Arbeit ist mir aber noch eine verblüffend einfache Übergangslösung eingefallen (warum erst jetzt


Wie dem auch sei hab ich gleich mit dem Neukompilieren der PHP 8.1 Versionen begonnen, inklusive ionCube.
Damit ist das Thema nun tatsächlich [Gelöst].
Die neuen Interpreter-Versionen gehen heute im Laufe des Tages online.
---
Morgen wird PHP 8.2 released - mal sehen wie lange wir da auf die neuen Loader warten müssen.
Ich versuche PHP 8.2 dann auch zügig als KeyHelp-Interpreter bereitzustellen.
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
- space2place
- Posts: 532
- Joined: Tue 24. Mar 2020, 11:02
- Contact: