Wir haben auf PHP7 umgestellt. In der frisch installierten SW 5.1.6 gibt es eine Fehlermeldung im Plugin-Manager. Wir haben lediglich den Lizenz-Manager hochgeladen. Die Fehlermeldung in SW ist wenig aussagekräftig.
Schaut man in die Konsole, so scheint es Probleme mit der ionCube-Verschlüsselung des Lizenz-Managers zu geben. Dort steht:
Fatal error: The file /engine/Shopware/Plugins/Community/Core
/SwagLicense/Bootstrap.php was encoded by the ionCube Encoder for PHP 5.4 and cannot run under PHP 7
.0.
Please ask the provider of the script to provide a version encoded with the ionCube Encoder for PHP
5.6. in Unknown on line 0
Vermutlich hat Shopware das ganze auch nocht gar nicht getestet mit dem Ioncubeloader und PHP7, da der Ioncubeloader für PHP 7 ja eh noch eine frühe Beta ist. Ist aber eine reine Vermutung bzgl. der Testes.
Wenn du den Lizenzmanager benötigst, würde ich jeden Falls noch nicht auf PHP7 upgraden.
PS: Shopware 5.2 kommt ohne Ioncube Verschlüsselung von Shopware (Premium) Plugins daher.
Tatsächlich scheint es abseits von Shopware noch viele Probleme mit dem ioncubeloader für PHP7 zu geben. Ich werde dann wohl eine andere Version versuchen müssen.
Ohne gehts ja nicht, wenn man ein Template aus dem Store nutzen will.
Mag sein das PHP7 als Quantensprung in Sachen Geschwindigkeit betitelt wird, aber die meisten Shopsysteme sind dem noch gar nicht gewachsen. Mutig, wer schon auf PHP7 setzen möchte