Zurück   xt:Commerce Webshop Shop Support > xt:Commerce Shopsoftware Community Area > Installation und Konfiguration

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 28.11.2008, 09:50
ljb ljb ist offline
Neuer Benutzer
 
Registriert seit: 05.02.2007
Beiträge: 6
Standard Probleme nach Sicherheitsupdate für Shopversion 3.0.4 SP2.1 vor dem 20.11.2008

Hallo,

nach dem Aktualisieren der beiden Dateien includes/application_top.php sowie includes/modules/metatags.php kommt, sobald ich ein Produkt im Warenkorb habe, die Fehlermeldung:
Zitat:
Fatal error: Call to a member function on a non-object in /srv/www/vhosts/test.laufrad.net/httpdocs/shopping_cart.php on line 134
In shopping_cart.php Zeile 134 steht:
PHP-Code:
$smarty->assign('BUTTON_PAYPAL'$o_paypal->build_express_checkout_button((int)$order_amount$_SESSION['currency'])); 
Wer kann helfen?

Viele Grüße
Frank
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 28.11.2008, 13:35
Neuer Benutzer
 
Registriert seit: 26.06.2008
Beiträge: 11
Standard Fehlermeldung <shopping_cart.php on line 134>

Habe ein ähnliches Problem:

Zitat:
Fatal error: Call to a member function build_express_checkout_button() on a non-object in /www/htdocs/w007527f/xtcommerce/shopping_cart.php on line 134
Die Meldung erscheint nach dem Anklicken des Warenkorbsymbols. Deinstallieren von Paypal hat nicht geholfen. Habe jetzt die alte shopping_cart.php aufgespielt, funktioniert wieder aber die Sicherheit???

Michael

Geändert von JSSchwab (28.11.2008 um 13:51 Uhr)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 29.11.2008, 16:17
xt:Commerce Support Kunde
 
Registriert seit: 09.04.2008
Beiträge: 422
Standard

Zitat:
Zitat von JSSchwab Beitrag anzeigen
Habe jetzt die alte shopping_cart.php aufgespielt, funktioniert wieder aber die Sicherheit???
Mojn,

in meinem Patch vom 20.11.08 war keine shopping_cart.php?!
Welche alte hast du denn wieder aufgespielt?

In der /includes/application_top.php sollte für PayPal u.a. so was stehen:
(ab dem // paypal)

Code:
// econda tracking
if (TRACKING_ECONDA_ACTIVE=='true') {
        require(DIR_WS_INCLUDES . 'econda/class.econda304SP2.php');
        $econda = new econda();
}

// paypal
require_once (DIR_WS_CLASSES.'paypal_checkout.php');
$o_paypal = new paypal_checkout();
Viele Grüße - Michael
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 01.12.2008, 10:08
Neuer Benutzer
 
Registriert seit: 26.06.2008
Beiträge: 11
Standard shopping_card

Hallo Michael,

bin nicht der große Programmierer... Das Fehlermeldung trat bei mir seit der Inst. des Patches auf. Ich habe dann einfach meine Sicherungskopie der shopping_cart.php hochgeladen, seit dem läuft der Shop wieder, was auch immer die Ursache war.

Viele Grüße
Michael
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 01.12.2008, 10:16
xt:Commerce Support Kunde
 
Registriert seit: 09.04.2008
Beiträge: 422
Standard

Zitat:
Zitat von JSSchwab Beitrag anzeigen
Ich habe dann einfach meine Sicherungskopie der shopping_cart.php hochgeladen, seit dem läuft der Shop wieder, was auch immer die Ursache war.
Hallo Michael
damit hast du das PayPal ausgeschaltet in der shopping_cart.
Dadurch ist der Fehler zwar weg - aber PayPal auch....

Der Fehler liegt bei dir darin, das du dir mit der application_top aus dem Patch deine überschrieben hast - und in der stand das von PayPal drin...

Viele Grüße - Michael
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 01.12.2008, 10:42
Neuer Benutzer
 
Registriert seit: 26.06.2008
Beiträge: 11
Standard

Hallo Michael,

habe ich gerade gemerkt, werde die shopping_cart noch mal aktualisieren.

Vielen Dank für die Hilfe
Michael
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 03.12.2008, 07:56
ljb ljb ist offline
Neuer Benutzer
 
Registriert seit: 05.02.2007
Beiträge: 6
Standard

Danke für den Hinweis. Ich habe jetzt die Paypal-Ergänzung in application_top.php vorgenommen:
PHP-Code:
// paypal
require_once (DIR_WS_CLASSES.'paypal_checkout.php');
$o_paypal = new paypal_checkout(); 
Aber es gibt ein neues Problem. Ich komme nicht mehr in den Admin-Bereich. Nach Anmeldung und Klick auf den Administrator-Button werde ich auf account.php weitergeleitet.

Viele Grüße
Frank
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 03.12.2008, 08:17
xt:Commerce Support Kunde
 
Registriert seit: 09.04.2008
Beiträge: 422
Standard

Zitat:
Zitat von ljb Beitrag anzeigen
Danke für den Hinweis. Ich habe jetzt die Paypal-Ergänzung in application_top.php vorgenommen:
PHP-Code:
// paypal
require_once (DIR_WS_CLASSES.'paypal_checkout.php');
$o_paypal = new paypal_checkout(); 
Aber es gibt ein neues Problem. Ich komme nicht mehr in den Admin-Bereich. Nach Anmeldung und Klick auf den Administrator-Button werde ich auf account.php weitergeleitet.

Viele Grüße
Frank
Mojn Frank,
dann wirst du etwas im Admin im Bereich Session, Cookies verändert haben.
Das hat aber mit dem Patch nix zu tun.
Zu deinem Problem gibt es etwa 1000 Möglichkeiten und auch 1000 Beiträge hier im Forum....
Was genau haste verändert? (ausgenommen das Patch)
Viele Grüße - Michael
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #9 (permalink)  
Alt 03.12.2008, 08:47
Erfahrener Benutzer
 
Registriert seit: 08.03.2005
Ort: Mußtopp
Beiträge: 638
Standard

Sicherheitsupdate 2008
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #10 (permalink)  
Alt 09.12.2008, 22:40
xt:Commerce Support Kunde
 
Registriert seit: 13.06.2007
Beiträge: 44
Standard Patch einspielen in Standard xt-commerce

Noch zu eurer Info mein Feedback zum aktuellen Sicherheitspatch:

Ich habe beide gepatchten Dateien auf einem Standard xt-commerce Shop 3.0.4 SP2.1 eingespielt. Das ganze Verlief ohne Probleme.

Paypal ist bei meinem Shop ebenfalls aktiviert und funktioniert auch nach dem Einspielen der gepatchten Dateien einwandfrei.
Das kommt bei mir daher, da die Datei application_top.php auch vorher schon keine Paypal Einträge drinn hatte.

Besten Dank an hubbabubba, deine Doku betreffend Änderungen in den beiden Dateien war sehr hilfreich, ich habe ebenfalls mit Winmerge die Änderungen verfolgt.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
probleme, shopversion, sicherheitsupdate, sp21

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[xt:Commerce Intern] Sicherheitspatch für Version 3.0.4 Sp2.1 News xt:Commerce Mitteilungen 0 20.11.2008 10:30


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:52 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand