#1 (permalink)  
Alt 13.02.2010, 22:53
Benutzer
 
Registriert seit: 31.05.2007
Beiträge: 49
Standard [gelöst] Fehlermeldung bei Checkout mit Paypal Express

Fehlermeldung bei Checkout unter xtc 3.0.4. sp2 auf 1&1 server mit paypal express seit 9.2.2010 - vorher klappte es problemslos:

Warning: array_merge() [function.array-merge]: Argument #1 is not an array in /homepages/16/mydatabase/htdocs/myshopdir/includes/classes/paypal_checkout.php on line 585

Warning: Cannot modify header information - headers already sent by (output started at /homepages/16/mydatabase/htdocs/myshopdir/includes/classes/paypal_checkout.php:585) in /homepages/16/mydatabase/htdocs/myshopdir/inc/xtc_redirect.inc.php on line 29

Danke für Tipp

map_1961[/LIST]

Geändert von map_1961 (16.02.2010 um 19:21 Uhr)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 14.02.2010, 17:24
xt:Commerce Support Kunde
 
Registriert seit: 09.04.2008
Beiträge: 412
Standard

Mojn,

ein wenig bist du deiner Zeit vorraus...:-)
Heute ist erst der 14.02.2010...

Welche Version (Datum Stand) der paypal_checkout.php nutzt du bzw.
was steht bei dir in Zeile 585 ?

Viele Grüße - Michael
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 14.02.2010, 20:00
Benutzer
 
Registriert seit: 31.05.2007
Beiträge: 49
Standard

Hallo,

danke für die Rückmeldung. es ist zum Verzweifeln. Natürlich war der 9.2. gemeint.
Shop ist der xtc 3.0.4. SP2.

Wir setzen das Paypal Express Modul ein, welches hier beschrieben wird:
PayPal Express-Kaufabwicklung für xt:Commerce


Hier die Zeile 585 der paypal_checkout.php:
$_SESSION['reshash'] = array_merge($_SESSION['reshash'], $resArray) ;

Hier kannst Du die ganze Datei als zip herunterladen (danach Endung .ZIP in .php ändern):
http://www.s184975776.online.de/dev/paypal_checkout.zip

Danke Danke Danke Danke Danke Danke Danke Danke Danke Danke Danke Danke Danke Danke Danke Danke Danke Danke Danke Danke Danke Danke Danke Danke Danke Danke Danke Danke Danke Danke

map_1961
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 15.02.2010, 06:08
xt:Commerce Support Kunde
 
Registriert seit: 09.04.2008
Beiträge: 412
Standard

Mojn,
mmhh - sehr eigenartig - es hat also bis zum 9.2. funktioniert?
Irgend etwas musst du geändert haben, bei der Einstellung der Sessions im Admin oder auf deinem Server. Oder bei der Einbindung vom PHP auf deinem Server (von Apache zu Fast-CGI Einbindung).
Wenn das
Code:
$_SESSION['reshash']
kein Array mehr ist an der Stelle deutet es darauf hin.
Du könntest zwar um den Fehler zu umgehen eine Zeile vorher einbauen
Code:
if(!$_SESSION['reshash']) $_SESSION['reshash']=array();
aber das klärt nicht die Ursache des Problems.
Ist schwer "von aussen" zu sagen wo dein Problem liegt.

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 15.02.2010, 10:17
Benutzer
 
Registriert seit: 31.05.2007
Beiträge: 49
Standard

Hallo Michael,

danke für die Antwort. Ich werde die Zeile einfügen und testen - melde mich dann zurück.

Danke

map_1961
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 15.02.2010, 10:46
Benutzer
 
Registriert seit: 31.05.2007
Beiträge: 49
Standard

Hallo Michael,

die Fehlermeldung tritt zwar nicht mehr auf, aber die Bestellung wird auch nicht an Paypal übergeben.

Im Bestellvorgang findet sich die Meldung:
ACK: FAILURE
CORRELATION ID: 7CA0BD78E7059
VERSION:3.0
ERROR NUMBER:10011
ERROR SHORT MESSAGE: INVALID TRANSACTION ID VALUE
ERROR LONG MESSAGE: A TRANSACTION ID IS REQUIRED


Wir würden dieses Problem gerne mit Deiner Unterstützung lösen.

Danke

map_1961

Geändert von map_1961 (16.02.2010 um 19:22 Uhr)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 15.02.2010, 11:30
Benutzer
 
Registriert seit: 31.05.2007
Beiträge: 49
Standard

Hallo Michael,

die Datenbank ist noch eine MySQL 4 Version. Das hat jedoch auch bisher nie zu Problemen geführt. Könnte es daran liegen?

Danke

map_1961
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 15.02.2010, 11:38
xt:Commerce Support Kunde
 
Registriert seit: 09.04.2008
Beiträge: 412
Standard

Hallo,

Nein.

Ansonsten habe ich das Kontaktformular im Shop benutzt.

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 16.02.2010, 19:25
Benutzer
 
Registriert seit: 31.05.2007
Beiträge: 49
Standard

User Mikkel hat uns bei der Lösung des Problems sehr geholfen.

Das von ihm modifizierte Paypal Express Modul ist sehr empfehlenswert.
Damit konnte das Problem gelöst werden.

1.000 x Danke

map_1961
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
checkout, express, fehlermeldung, paypal

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
Fehlermeldung bei Checkout trendyandy Fragen zur Software 10 08.09.2010 14:12
Paypal Express Probleme mit IE 8 paul_otto PayPal Express-Kaufabwicklung für xt:Commerce 2 09.12.2009 07:30
Fehlermeldung bei Aufnahme der Webseite in Google Webmastertools zapatas123 Allgemeine Diskussionen 1 22.06.2009 15:11
Kreditkarten und Paypal Express ric PayPal Express-Kaufabwicklung für xt:Commerce 4 04.04.2008 22:49
Unterschied PayPal > PayPal Express? 4sale1 PayPal Express-Kaufabwicklung für xt:Commerce 1 16.10.2007 12:34


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:30 Uhr.

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

xt:Commerce is a SafeCharge brand