SW 5.2.7 PHP 7 Installation Fehler Ioncube

Hallo,

nach php 7 Installation erhalte ich folgende Fehlermeldung

"Site error: the ionCube PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking. Please visit get-loader.ioncube.com for install assistance."

  • Ich habe bereits im Backend/Plugin Manager alle installierten Plugins aktualisiert und über das blaue Symbol neu installiert. Es gibt nur noch einige deinstallierte Plugins, welche ich nicht aktualisieren konnte.

  • Mein Provider hat mir bestätigt, dass Ioncube für php 7 bereits installiert und nutzbar ist

  • eine php7.0.ini habe ich auf dem Server bereits abgelegt

  • bei Aktualisierung der htaccess-Datei tritt o.g. Fehler auf.

Kann hier jemand weiterhelfen?

Ich habe schon alles was ich im Forum gefunden habe versucht (Plugins aktualisiert / Lizenz-Manager im Account installiert - im Backend sehe ich den LizenzManager nicht)


Danke für Eure Hilfe
P.S. vielleicht habe ich ja auch in der htaccess einen Fehler:

htaccess-Datei:

Liste der Dateiendungen die als PHP7.0 verarbeitet werden sollen

AddHandler php-fastcgi7.0 .php .phtml

(alt vor06May2015): AddHandler php-fastcgi5.3 .php



RewriteEngine on

#RewriteBase /shopware/

RewriteRule shopware.dll shopware.php
RewriteRule files/documents/.* engine [NC,L]
RewriteRule backend/media/(.*) media/$1 [NC,L]

RewriteCond %{REQUEST_URI} !(/(engine|files|templates)/)
RewriteCond %{REQUEST_URI} !(/media/(archive|banner|image|music|pdf|unknown|video)/)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ shopware.php [PT,L,QSA]

Staging-Rules start

#SetEnvIf Host “staging.test.shopware.in” ENV=staging

DirectoryIndex index.html
DirectoryIndex index.php
DirectoryIndex shopware.php

Disables download of configuration



Require all denied

Enable gzip compression



# disable compression on iconset due to loading problems in google chrome on windows

SetEnvIfNoCase Request_URI icon-set.css$ no-gzip dont-vary

    AddOutputFilterByType DEFLATE text/html text/xml text/plain text/css text/javascript application/json





ExpiresActive on

ExpiresDefault “access plus 1 month”

FileETag None



Header append Cache-Control “public”

Header unset ETag





Disables auto directory index



Options -Indexes



Options -MultiViews


php_value memory_limit 128M

php_value max_execution_time 120

php_value upload_max_filesize 20M

php_flag phar.readonly off

php_flag magic_quotes_gpc off

php_flag session.auto_start off

php_flag suhosin.session.cryptua off

php_flag zend.ze1_compatibility_mode off

  AddType x-mapp-php5 .php

  AddHandler x-mapp-php5 .php

Liste der Dateiendungen die als PHP5.6 verarbeitet werden sollen

AddHandler php-fastcgi5.6 .php .phtml

Ein ähnliches Problem hatte ich auch Shopware erkannte nur die version 5.6 von ioncube. Alle anderen waren zwar installiert wurden aber von shopware bei der installation nicht akzeptiert. Das man das überhaupt nutzt? Wozu?

ich konnte es lösen, hatte einen Fehler in der PHP.ini Datei.

Habe jetzt mit Google die Seitengeschwindigkeit getestet: jedoch leider keine Veränderung zu php5.6 - schade.

@shopwaredummy schrieb:

Das man das überhaupt nutzt? Wozu?

 Für verschlüsselte Plugins, die laufen nur mit Ioncube.

Ich musste die aktuelle IonCube Version für PHP 7 manuell runterladen (http://www.ioncube.com/loaders.php - 32bit Version zumindest bei Domainfactory) auf dem Server speichern und in den php Einstellungen den absoluten Pfad dorthin angeben, also (ohne syntax Garantie) zend_extension = /xyz/abckunde/ordner/ ioncube_loader_lin_7.0.so

Dann läuft es bei mir tatsächlich alles auch mit verschlüsselten Plugins mit Shopware 5.2.7

https://www.banner-kontor.de

Hoffe, es treten keine Fehler auf…

Gefühlt ist es ein bischen flüssiger.