PayPal Installation wegen Zend Guard Loader bei Profihost nicht möglich

Guten Abend Zusammen!

Wir setzten gerade einen neuen Webshop auf.
Eingesetzt wird die Version 4.5.5_40299

Unser neuer Provider ist ProfiHost.
Jetzt wollten wir gerade PayPal einbinden, bekommen jedoch die Info, dass der Zend Guard Loader nicht installiert ist.

Irrtümlicherweise habe ich dann den Zend Optimizer aktiviert, welcher aber mit PHP5.3 nicht funktioniert:
http://www.profihost.com/faq/PH/de/Oxid/ioncube-loader-und-zend-optimizer-aktivieren.html

Muss ich zwingend den Zend Guard Loader installieren? Kann ich dies selbst vornehmen?

Eine Installation des PayPal ohne Zend ist nicht möglich?

Mit besten Grüßen
Tobias

Hi,
welche php Version läuft denn bei dir, davon ist dann doch abhängig, ob du den Zend Optimizer (5.2)oder GuardLoader (5.3) brauchst. (Problem liegt also erstmal nicht am Hoster.)
Wenn es php 5.3 sein sollte musst du auch noch den efire Support anschreiben, damit du die richtige Version des Efire Moduls erhälst.

Da das Modul verschlüsselt ist brauchst du Zend.

cya

[QUOTE=eXtremeTK;75185]Guten Abend Zusammen!

http://www.profihost.com/faq/PH/de/Oxid/ioncube-loader-und-zend-optimizer-aktivieren.html

Muss ich zwingend den Zend Guard Loader installieren? Kann ich dies selbst vornehmen?

Eine Installation des PayPal ohne Zend ist nicht möglich?

Mit besten Grüßen
Tobias[/QUOTE]

meines wissens: yep. kein paypal ohne zend. teilweise sind module im x-change, dazu wird dann noch der ion-loader benötigt. kannste aber ohne probleme alles selbst installieren.

Nabend Zusammen!

Es ist folgende Version: PHP 5.3.6

Dann werde ich gleich mal den eFire Support anschreiben.

Kann mir noch jemand sagen, wie das x-Change genau funktioniert? Muss ich das bei mir auf dem Rechner installieren? So wirklich verständlich fand ich es jetzt nicht.

Was macht der ion-loader und was bewirkt dieser?

Beste Grüße
Tobias

[QUOTE=eXtremeTK;75192]Nabend Zusammen!

Es ist folgende Version: PHP 5.3.6

Dann werde ich gleich mal den eFire Support anschreiben.

Kann mir noch jemand sagen, wie das x-Change genau funktioniert? Muss ich das bei mir auf dem Rechner installieren? So wirklich verständlich fand ich es jetzt nicht.

Was macht der ion-loader und was bewirkt dieser?

Beste Grüße
Tobias[/QUOTE]

sorry. halt sonntagabend.
folgendes: http://faq.scar4u.de/allgemein/ioncube_loader

wird beispielsweise beim aggrosoft modul benötigt.

wg. exchange: war bisserl verschrieben - http://www.oxid-esales.com/de/exchange

Vielen Dank - werde ich mir mal genau durchlesen!

Gruß
Tobias

Moin eXtremeTK,

aber den Zend Guard Loader musst du dir schon von Zend holen :smiley:
Den gibts meines Wissens nach nicht im Exchange…

Beste Grüsse

Thomas

[QUOTE=Tom Long;75195]Moin eXtremeTK,

aber den Zend Guard Loader musst du dir schon von Zend holen :smiley:
Den gibts meines Wissens nach nicht im Exchange…

Beste Grüsse

Thomas[/QUOTE]

jep. meinte damit nur das paypal modul. von aggrosoft.

Dank daran den Guard Loader bei ph zu aktivieren, wenn du das Modul für die php-Version 5.3 hast.
(Auch wenn da steht Zend Optimizer. Der Code ist für den Guard Loader.)

Nabend!
ProfiHost hat mit den Zend Guard Loader aktiviert - musste ich gar nicht machen.
Habe das PayPal Modul von dem Support eingespielt. Also die Version für PHP 5.3.

Im Shop ist alles zu sehen und wird auch angezeigt.
Der Bestellvorgang funktioniert bis zum wechseln zu PayPal. Da erscheint folgender Fehler:

Fatal error: Incompatible file format: The encoded file has format major ID 3, whereas the Loader expects 4 in /stolsqca/www.stoffexpress4u.de/modules/efi_paypal/efi_paypal_order.php on line 0

Moin eXtremeTK,

dann hast du das falsche Modul installiert! Du brauchst von e-Fire das Paypal-Modul für PHP > 5.2!
Helpdesk anschreiben, die schicken dir das dann.

Beste Grüsse

Thomas

Moin Thomas,

ok dann ist das mein Fehler! Dann habe ich aus dem falschen Ordner geuploadet!

Der Support hatte mit das 5.3er Moduk gesandt.

Wie kann ich alles wieder deinstallieren und das neue Modul einspielen?

Gruß
Tobias

Edit - das hier ist für die Deinstallation oder?
Hinweis: Deinstallation von PayPal in OXID eShop ab 4.5.0
Falls Sie das Modul deinstallieren möchten und Ihr eShop das Theme “Azure” oder ein darauf basierendes Theme verwendet, gehen Sie bitte wie folgt vor:
 Moduleinträge im Administrationsbereich des eShops entfernen
 Einträge zum Modul (efi_paypal) aus der Datenbanktabelle oxtblblocks entfernen
 Verzeichnis /tmp des Shops bis auf die Datei .htaccess leeren

EDIT - 2:

Folgende Einträge sind noch in der Datenbank:

efi_paypal_cfg

efi_paypal_transaction_drop

Muss ich diese auch löschen?

Moin eXtremeTK,

kannste drin lassen, die werden auch von dem anderen Modul verwendet!

Beste Grüsse

Thomas

Dank dir Thomas!

Dann werde ich jetzt noch den tmp/ Ordner leeren bis auch die .htaccess und dann schau ich mal was passiert.

Im alten Shop habe ich PayPal so hinbekommen.

Gruß
Tobias

EDIT:

Hat super geklappt! Nun funktioniert das Modul einwandfrei!
Danke Danke Danke!

Hatte erst nicht alle Dateien vollständig, daher konnte die Anwendung nicht zu PayPal überleiten sondern hat mich immer auf die Startseite des Shops geschickt.

Beste Grüße!
Tobias

Nabend - ich nocheinmal!

So - PayPal ist nun wieder installiert und auch die Logos usw. werden korrekt angezeigt :smiley:

Der Bestellvorgang funktioniert soweit gut. Ich werde nun jedoch nicht zu PayPal geleitet sondern lande wieder auf der Startseite des Shops.

Liegt das daran, dass der Shop noch nicht im “Produktivmodus” versetzt wurde?

Gruß
Tobias