Modul wird automatisch deaktiviert

Hallo Leute,

ich habe ein Problem mit einem Modul in der Oxid-Version 4.6.8, konkret geht es um das Aggrosoft Paypal Modul. Ich habe das Modul wie beschrieben installiert. Wenn ich dieses aktiviere funktioniert dies auch erstmal einwandfrei. Nach einer gewissen Zeit wird wird das Modul jedoch wieder deaktiviert.

Genauer gesagt werden über die metadata.php die Klassen wie folgt werweitert:

'extend'      => array(
    'order' => 'aspaypal/aspaypal_order',
    'oxshopcontrol' => 'aspaypal/aspaypal_shopcontrol',
    'oxuser' => 'aspaypal/aspaypal_oxuser',
    'oxpaymentgateway' => 'aspaypal/aspaypal_oxpaymentgateway',
    'partnershop_order' => 'aspaypal/aspaypal_order',
    'oxviewconfig' => 'aspaypal/aspaypal_viewconfig',
    'oxcmp_basket' => 'aspaypal/aspaypal_cmpbasket',
    'details' => 'aspaypal/aspaypal_details'
),

Nach einem sporadischen Zeitraum werden die Klassen in den installierten Shop-Module jedoch rot und durchgestrichen dargestellt und das Modul funktioniert nicht mehr ohne dass ich es erneut aktiviere.

Ich habe schon mit dem Hersteller Kontakt aufgenommen, dieser kann mir aber auch nicht helfen. Hat irgendjemand eine Idee? Kann dass eventuell auch mit einer Fehlfunktion des Ioncube-Loaders zusammenhängen?

Vielen Dank schonmal für eure Antworten.
Gruß Matthias

wende dich doch mal direkt an Aggrosoft , da sitzen fähige Leute.

Schau ins Exception-Log mal rein was dort drin steht. Aus irgendwelchem Grund stürzt das Modul ab.

Im Exception-Log wird steht leider nichts, und wie gesagt habe ich mit Aggrosoft schon Kontakt aufgenommen, die wissen aber auch keinen Rat, deshalb dachte ich ich versuche es mal hier.

Es gibt da seit 4.8.2 einen neuen Konfigurationsparameter [B]blDoNotDisableModuleOnError[/B], vielleicht wäre das ein Ansatz für die Ursachensuche? http://wiki.oxidforge.org/Downloads/4.8.2_5.1.2#Important_information_for_developers
https://github.com/OXID-eSales/oxideshop_ce/blob/v4.8.2/source/core/oxutilsobject.php#L465
https://github.com/OXID-eSales/oxideshop_ce/blob/v4.6.8/source/core/oxutilsobject.php#L403

geht das modul dennoch ?

Nein, wenn sich das Modul deaktiviert hat funktioniert der Shop ertstmal gar nicht mehr, da die Funktion ExtendedViewConfig->isExpressCheckoutActive() nicht mehr gefunden wird. Ich muss dann das Modul wieder von Hand aktivieren.

Hallo,

ich habe in unserer Testumgebung (Oxid CE 4.6.8) das Paypal Modul 2.0.4 installiert. Es funktioniert, bringt “lediglich” den HTTPS Fehler. Klar > in der Testumgebung habe ich kein Zertifikat installiert.

Viel interessanter ist das Problem, das wie schon oben beschrieben das Modul Paypal deaktiviert wird. Wenn ich es aktiviere funktioniert alles (Paypal und Vorkasse), nach ca 15 Minuten Wartezeit ist das Modul plötzlich deaktiviert. Ich nutze das eFire Modul. Im Log wird kein Fehler mehr angezeigt.

Ich kann es danach wieder aktivieren, es wird nach einer Wartezeit von ca. 15 Minuten wieder deaktiviert.

Alle anderen Module funktionieren einwandfrei.

Hat jemand von Euch da eine Idee, woran das liegen kann?

Vielen Dank im Voraus.

VG Thomas