PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Fehler bei mir oder beim Service Pack ?



Klaus Krengel
02.01.2014, 10:21
moin moin - erstmal frohes Neues !

habe nach dem Update auf v2.0.14.2 einen Fehler bei mir festgestellt. Wenn ich im Admin auf Zahlungsweisen gehe erhalte ich die Fehlermeldung das die ipayment.php fehle..... in der Installationsanleitung stand aber:

3.1.1 Löschen von Dateien und Verzeichnissen vor(!) dem Update der Shopdatenbank
-> includes/modules/payment/ipayment.php (nicht das Verzeichnis includes/modules/payment/ipayment/)

habe eben die ipayment.php wieder zurück ins Verzeichnis kopiert ... und siehe da , Zahlungsweisen hat keinen Fehler mehr im Admin.

Wo bitte is der Fehler ? In der Anleitung oder beim Update is was falsch gelaufen ?

Jemand ´ne Idee ?

KlausK
02.01.2014, 13:23
Offenbar hast du ipayment nicht vorher deinstalliert!

Ganz oben in der beiliegenden Installationsanleitung steht:

Mit diesem Service Pack steht ein neues ipayment-Modul zur Verfügung, das das alte Modul ersetzt (Modulname: ipayment). Das alte Modul müsst ihr erst deinstallieren, falls vorhanden, und zuvor die Konfiguration notieren.

Dannach musst du den Shop updaten und anschließend das ipayment-Modul erneut installieren und konfigurieren!

Im Grunde bekommt die ipayment.php nur ein Unterverzeichnis /ipayment/ spendiert.

Klaus Krengel
02.01.2014, 15:43
Moin Klaus ,

ich habe aber kein ipayment aktiviert gehabt ... geschweigeden installiert gehabt - also brauchte ich es auch nicht deinstallieren oder ?

KlausK
02.01.2014, 15:48
Nicht aktiviert, aber vielleicht installiert!
Sonst hätte ja auch keine Fehlermeldung kommen können, oder!

Klaus Krengel
02.01.2014, 15:51
Nichts der gleichen .... Vorkasse,Sofortüberweisung und iclear sind installiert und aktiviert .... alles andere ist nie von mir angefasst worden. Wenn auf ipayment klicke ... sehe ich nur einen Install Button ....

schon ulkig oder ...

Klaus Krengel
02.01.2014, 15:56
Nichts der gleichen .... Vorkasse,Sofortüberweisung und iclear sind installiert und aktiviert .... alles andere ist nie von mir angefasst worden. Wenn auf ipayment klicke ... sehe ich nur einen Install Button ....

schon ulkig oder ...

EDIT: Wie kann ich den die ipayment.php und in Zahlungsweisen ipayment löschen ???

KlausK
02.01.2014, 16:16
Einfach löschen würde ich lieber gar nichts. Solange du nicht weißt, warum der Fehler überhaupt auftritt.
Hier wäre dann jetzt die vollständige Fehlermeldung interessant!

Klaus Krengel
02.01.2014, 16:24
Der Fehler , der im Adminbereich dann auftritt ist der , das ich keine Zahlungsweisen mehr einstellen kann und nur das lesen kann - Ich habe die Verzeichnisstruktur eingekürzt :

WARNING(2): "require_once(meineDomain.de/httpdocs/includes/modules/payment/ipayment/ipayment.php): failed to open stream: No such file or directory" in /meineDomain.de/httpdocs/includes/modules/payment/ipayment_cc.php:21 (Details)
Backtrace:
#0 require_once called at [/meineDomain.de/httpdocs/includes/modules/payment/ipayment_cc.php:21]
#1 include_once called at [/meineDomain.de/httpdocs/admin/gm/classes/GMModulesManager.php:96]
#2 (#GMModuleManager) repair called at [/meineDomain.de/httpdocs/admin/modules.php:169]

Fatal error: require_once(): Failed opening required 'meineDomain.de/httpdocs/includes/modules/payment/ipayment/ipayment.php' (include_path='.:') in /meineDomain.de/httpdocs/includes/modules/payment/ipayment_cc.php on line 21

KlausK
02.01.2014, 16:36
Hier ist offenbar die ipayment_cc.php defekt oder fehlt.
Das hat aber nix mit der ipayment.php aus dem Verzeichnis /includes/modules/payment/ zu tun.

Klaus Krengel
02.01.2014, 16:44
Und wie bekommte ich den Mist jetz weg ? Oder einfach drin lassen ?

KlausK
03.01.2014, 18:21
Das Problem ist ja, wenn du einmal einen Fehler im Shop hast, kann das bei einem weiteren Update, Patch oder der Installation irgendeines Moduls, weitere Fehler auslösen.
Irgendwann ist der Shop dann so zerschossen, dass nur noch eine komplette Neuinstallation in Frage kommt.

Grundsätzlich bekommt erst mein Test-Shop ein Update oder neues Modul, was auch immer.
Erst dann kommt der Live-Shop dran. Treten Fehler auf, beseitige ich die natürlich sofort.
Notfalls spiele ich die zuvor erstellte Daten- und DB-Sicherung wieder ein und versuche das Update erneut.
Das mache ich solange bis es funktioniert oder bis ich feststelle, dass das Update einen Bug hat.
Bei mir treten aber fast nie Fehler auf. Wenn doch, dann wurden sie meistens von mir selbst verursacht!

Um es kurz zu machen: Nimm deine Sicherungen und versuch es nochmal!