Site Error: Ioncube Loader nach Bestellstep Versand & Zahlungsart

Hallo Zusammen,

Hoffentlich könnt ihr mal wieder so super weiterhelfen!
Nachdem wir unsere https / ssl-Verschlüsselung in die config.inc.php eingetragen haben funktioniert zwar der PayPal-Express-Button im Warenkrob korrekt, aber wenn wir im Bestellprozess weiter gehen und diesen “normal” nutzen möchten, kommt nach Bestellschritt “Versand&Zahlungsart” diese Meldung im Browser:

Site error: the file /homepages/10/d277411776/htdocs/video-hifi-tv/modules/su/su_order.php requires the ionCube PHP Loader ioncube_loader_lin_5.2.so to be installed by the website operator. If you are the website operator please use the ionCube Loader Wizard to assist with installation.

Dies erfolgt bei jeder ausgewählten Zahlart außer PayPal…

Der Ioncube_Loader ist aber bereits im Stammverzeichnis installiert. Sollte das nicht genügen? Nochmal drüber-installieren? Irgendwas in der config.inc.php anpassen?
Hilfe!!:confused:

Huhu huhuhans,

da wird wohl was mit dem IonCube Loader nicht stimmen.

Loader für PHP5.2 installiert und getestet?

Falls der Wizard nicht funktioniert manuell in die php.ini eintragen.

Falls kein Zugriff auf php.ini einfach eine im DocumentRoot erstellen.

Details findest du hier: http://www.ioncube.com/faqs/loaders.php

Gruß

Micha

manchmal (je nach Serverumgebung) muss eine php.ini mit dem Ioncube in jedes Verzeichnis, in dem verschlüsselte Dateien liegen

Hallo Zusammen,

vielen Dank für die schnelle Hilfe.
Ioncube ist aktuell und läuft nach eigenen Angaben einwandfrei, wenn man dem Loader-Wizard glauben schenkt.
Die php.ini liegt eigentlich auch in allen Verzeichnissen… es tritt ja auch ganz plötzlich auf. Vor einigen Tagen funktionierte es noch fehlerfrei…
Kann das mit der config.inc.php zusammenhängen?

leg das ganze nochmal in den admin dann gehts.

Hallo Zusammen,

vielen vielen Dank für eure Hilfe!!
Wir haben zwischenzeitlich auch schon bei 1&1 angefragt, die geben aber wohl keinen Suppor zu “Selbstgebastelten Skripten”…

Die php.ini liegt “leider” bereits im Ordner /admin oder müssen noch andere Inhalte dazu?

Es geht leider immernoch nicht…:confused:

ach - die geben Support? :smiley:

Spass beiseite - frag die mal, ob die in den letzten Tagen was an der Serverkonfiguration verändert haben, PHP-Version gewechselt vielleicht?

Und, leg mal die php.ini einfach in absolut jedes Verzeichnis - schaden uts nicht, aber die Chance ist da, dass es dann funktioniert…

http://forum.oxid-esales.com/showthread.php?t=9262#post54891

Guten Morgen!

Viele Dank für deine Hilfe!
Gibt’s da n Trick oder muss ich alles händisch verteilen :wink: ?

schau mal in den verlinkten Post - da ist ein Kopierscript

Hallo Hebsacker,

vielen Dank!! Das Script funktioniert super, nur leider hat es nicht geholfen. Wir haben vor kurzem auf https: und ssl umgestellt, kann es sein, dass sich das nun auf diese performance auswirkt?

Danke euch & viele Grüße!

Vielleicht ist auch die php.ini fehlerhaft… die sähe nämlich so aus:

zend_extension=/homepages/10/d277411776/htdocs/video-hifi-tv/ioncube/ioncube_loader_lin_5.2.so
zend_extension=/homepages/10/d277411776/htdocs/video-hifi-tv/zend/ZendOptimizer.so
zend_extension=/homepages/10/d277411776/htdocs/video-hifi-tv/zend/ZendGuardLoader.so
zend_loader.enable=1
zend_loader.disable_licensing=0
zend_optimizer.optimization_level=15
safe_mode=off

Hurra, es geht wieder.

Lösung:
In der php.ini anstelle von
zend_extension=/homepages/10/d277411776/htdocs/video-hifi-tv/ioncube/ioncube_loader_lin_5.2.so

musste: zend_extension = /kunden/homepages/10/d277411776/htdocs/video-hifi-tv/ioncube/ioncube_loader_lin_5.2.so

stehen. Das hatten wir vorher auch schonmal getestet, damals ohne Erfolg. Wunderwelt Technik, es geht wieder!

Vielen Dank für eure Hilfe!!!