Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Konfiguration xt:C Partner Moneybookers - whitescreen

    MarioLiedtke

    • Neu im Forum
    • Beiträge: 27
    Ich habe bei Moneybookers mein Konto auf Webshop erweitert, habe also zusätzlich ein "Geheimwort".
    Nun wollte ich meinen Shop um Moneybookers erweitern.
    Zuerst müssen dazu wohl die Daten bei
    ERWEITERTE KONFIGURATION -> xt-C PARTNER  -Klick- -> Moneybookers
    eingegeben werden.

    Es öffnet sich ein Formular in das ich eintrage:
    • Meine Moneybookers Mail - Das ist einfach
    • Mein Geheimwort - auch kein Problem
    • Händler ID - Hmm.. Damit meint er meine Kundennummer? (Auf der Moneybookers Seite habe ich unter Händlereinstellungen keine besondere Händler-ID gefunden.) Ok. Customer-ID eingetragen.
    Es folgen noch Dropdown Menüs für eigene Anpassungen.

    Wenn ich dieses Formular abschicke, bleibt mein Shop aber in einem Whitescreen hängen. Also der Bildschirm wird gelöscht und es passiert nichts weiter. Ein Reload zeigt, dass er die Eingaben auch nicht verarbeitet und gespeichert hat.

    Weiß jemand Rat?


    Linkback: https://www.modified-shop.org/forum/index.php?topic=20942.0

    jannemann

    • modified Team
    • Beiträge: 6.275
    • Geschlecht:
    Re: Konfiguration xt:C Partner Moneybookers - whitescreen
    Antwort #1 am: 04. Juli 2012, 08:49:36
    Hallo MarioLiedtke,

    welche Shopversion setzt du ein?
    Falls du die aktuelle Version einsetzt, schalte mal das Error Reporting ein.
    Die Datei _error_reporting.admin aus dem Ordner export umbenennen in _error_reporting

    Schöne Grüße,
    Jan

    MarioLiedtke

    • Neu im Forum
    • Beiträge: 27
    Re: Konfiguration xt:C Partner Moneybookers - whitescreen
    Antwort #2 am: 04. Juli 2012, 21:50:15
    Danke Jan,

    also bei mir läuft modified eCommerce Shopsoftware v1.05 dated: 2010-07-18 SP1d.
    Die Datei habe ich umkopiert, danach die xt:C Partner Konfiguration nochmal ausprobiert.
    Leider habe ich keinen Unterschied bemerkt. Ist die _error_reporting nur eine Switch- oder auch eine Logdatei? Bzw. wo finde ich dann das Logging?

    jannemann

    • modified Team
    • Beiträge: 6.275
    • Geschlecht:
    Re: Konfiguration xt:C Partner Moneybookers - whitescreen
    Antwort #3 am: 04. Juli 2012, 21:51:58
    Wenn das error_reporting eingeschaltet ist, dann solltest du keine weiße Seite mehr sehen, sondern eine Fehlermeldung sehen.

    MarioLiedtke

    • Neu im Forum
    • Beiträge: 27
    Re: Konfiguration xt:C Partner Moneybookers - whitescreen
    Antwort #4 am: 04. Juli 2012, 21:58:42
    Achso. Hm. Ne. Leider immer noch reinweiß. Man könnte es Persil-Seite nennen..

    In der URL Zeile vom Browser steht dann zuletzt:
    http://www.pimpmydigicam.com/xtc/admin/configuration.php?gID=31&action=save

    MarioLiedtke

    • Neu im Forum
    • Beiträge: 27
    Re: Konfiguration xt:C Partner Moneybookers - whitescreen
    Antwort #5 am: 04. Juli 2012, 22:39:32
    Also ich habe jetzt prüfen wollen, ob es eventl. an den Dateirechten liegen könnte.
    Daher habe ich http://www.pimpmydigicam.com/xtc/admin/configuration.php?gID=
    mit anderen "gID"'s, also mit anderen Menüoptionen aus "Erweiterter Konfiguration"
    ausprobiert.

    Das hat geklappt. Ohne Whitescreens. Die Einträge wurden auch abgespeichert.

    MarioLiedtke

    • Neu im Forum
    • Beiträge: 27
    Re: Konfiguration xt:C Partner Moneybookers - whitescreen
    Antwort #6 am: 04. Juli 2012, 22:59:10
    Und noch etwas:

    Auf der betreffenden Config-Seite sind ja oben insgesamt vier Tabs:
    Afterbuy, Google Conversion, Paypal und halt Moneybookers.

    Bei den ersten drei kann ich auch leere oder wieder geleerte Formulare abschicken, und erhalte ganz normal die Seite wieder aufgebaut.
    NUR bei Moneybookers kommt der Whitescreen...

    MarioLiedtke

    • Neu im Forum
    • Beiträge: 27
    Re: Konfiguration xt:C Partner Moneybookers - whitescreen
    Antwort #7 am: 04. Juli 2012, 23:17:24
    Ich probier mal direkt die MySQL zu editieren.. In der Configuration könnten es die Einträge 242-244 sein.. mal gucken

    MarioLiedtke

    • Neu im Forum
    • Beiträge: 27
    Re: Konfiguration xt:C Partner Moneybookers - whitescreen
    Antwort #8 am: 04. Juli 2012, 23:58:03
    Jau. Das hat geklappt. Moneybookers kann ich nun nutzen.

    jannemann

    • modified Team
    • Beiträge: 6.275
    • Geschlecht:
    Re: Konfiguration xt:C Partner Moneybookers - whitescreen
    Antwort #9 am: 05. Juli 2012, 08:12:30
    Klasse!  :thumbs:

    Danke für die Rückmeldung.
    Damit setzte ich das Thema auf gelöst.

    Schöne Grüße,
    Jan

    MarioLiedtke

    • Neu im Forum
    • Beiträge: 27
    Re: Konfiguration xt:C Partner Moneybookers - whitescreen
    Antwort #10 am: 05. Juli 2012, 19:35:10
    Naja. "Gelöst" ist anders.

    Notbehelf trifft es eher. Denn warum es nicht ordentlich funktioniert, ist mir weiterhin unklar.

    Besonders tragisch ist dies, da auch die gewünschten Änderungen des Bestellstatus nur per MySQL-Direktzugriff eingestellt werden können. Das ist mehr als hampelig, da die einzelnen Codes (bei mir 0-7) zu erraten sind..

    Immerhin funktioniert es nun.

    jannemann

    • modified Team
    • Beiträge: 6.275
    • Geschlecht:
    Re: Konfiguration xt:C Partner Moneybookers - whitescreen
    Antwort #11 am: 05. Juli 2012, 23:09:30
    Ich habe das Thema mal wieder auf "ungelöst" geändert.
    Vielleicht kann noch jemand anderes helfen?

    Schöne Grüße,
    Jan

    P.S. Hast du mal versucht Moneybookers noch mal zu deinstallieren und dann mal die Datenbank prüfen, ob auch wirklich die Einträge weg sind?

    Soeldner

    • Fördermitglied
    • Beiträge: 204
    • Geschlecht:
    Re: Konfiguration xt:C Partner Moneybookers - whitescreen
    Antwort #12 am: 18. Juli 2012, 22:33:26
    Hab das " Phänomen " auch gerade.

    Beim eintragen und speichern = weiße Seite.
    Änderungen via Datenbank funktioniert. Wichtig, alle 3 geforderten Werte anpassen. Bei nur einem vergessenen Wert bekomme ich beim aufrufen der Moneybookers Seite unter XT:C Partner einen 500er Error.
    Mehr geben die Logs nicht her.

    Wer es auch via Datenbank anpassen muss, folgende Felder in der Tabelle configuration im Bereich configuration_value anpassen:
    • _PAYMENT_MONEYBOOKERS_EMAILID
    • _PAYMENT_MONEYBOOKERS_PWD
    • _PAYMENT_MONEYBOOKERS_MERCHANTID

    Vielleicht hilfts ja jemandem weiter.

    PS:
    in der /admin/configuration.php
    Code: PHP  [Auswählen]
    $url = 'https://www.moneybookers.com/app/email_check.pl?email='.$_POST['_PAYMENT_MONEYBOOKERS_EMAILID'].'&cust_

    Frage ich manuell  ab, bekomme ich OK,xxxxxxxx

    Weiter im Text, dokumentiere ich den Mailcheck aus, speichert es. Also Fehler schonmal eingegrenzt :D

    hidden Mailcheck
    Code: PHP  [Auswählen]
    if ($_GET['gID']=='31') {

                                    // email check
                                    /* BOF - Soeldner - 20120718 - TEST temporarily hidden
                                    if (isset($_POST['_PAYMENT_MONEYBOOKERS_EMAILID'])) {
                                             
                                            $url = 'https://www.moneybookers.com/app/email_check.pl?email='.$_POST['_PAYMENT_MONEYBOOKERS_EMAILID'].'&cust_id=8644877&password=1a28e429ac2fcd036aa7d789ebbfb3b0';
                                             
                                            $ch = curl_init();
                                            curl_setopt($ch, CURLOPT_URL, $url);
                                            curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
                                            curl_setopt($ch, CURLOPT_HEADER, 0);
                                            curl_setopt($ch, CURLOPT_TIMEOUT, 30);
                                            curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);

                                            $result = curl_exec($ch);
                                            if ($result=='NOK') {
                                                    $messageStack->add_session(MB_ERROR_NO_MERCHANT, 'error');
                                            }
                                                   
                                            if (strstr($result,'OK,')) {
                                                    $data = explode(',',$result);
                                                    $_POST['_PAYMENT_MONEYBOOKERS_MERCHANTID'] = $data[1];
                                                    $messageStack->add_session(sprintf(MB_MERCHANT_OK,$data[1]), 'success');
                                            }
                                    }
                                    EOF - Soeldner - 20120718 - TEST temporarily hidden */

                            }
     

    Jetzt erst mal Kaffee ...

    [EDIT 20120718 - 22:41]
    Nimmt man die Kommentierung wieder raus, und speichert die Seite, wird in der Datenbank alles wieder geleert .. Ist mir nur gerade so aufgefallen ...

    Jetz aber Kaffee :)

    Soeldner

    • Fördermitglied
    • Beiträge: 204
    • Geschlecht:
    Re: Konfiguration xt:C Partner Moneybookers - whitescreen
    Antwort #13 am: 18. Juli 2012, 23:49:47
    Weiter eingegrenzt ...

    error Logs bringen mir jetzt nen unexpected T_CASE in Zeile 62
    Denke es hat was mit den case
    Code: PHP  [Auswählen]
    case 'delcache':
          $path = DIR_FS_CATALOG.'cache/';
          if ($dir = opendir($path)) {
            while (($file = readdir($dir)) !== false) {
              if (is_file($path.$file) and ($file != "index.html") and ($file != ".htaccess")) {
                unlink($path.$file);
              } //if
            } // while
            closedir($dir);
          }
          $messageStack->add_session(DELETE_CACHE_SUCCESSFUL, 'success');
          xtc_redirect(FILENAME_CONFIGURATION. '?gID=' . (int)$_GET['gID']);
          break;
        case 'deltempcache':
          $path = DIR_FS_CATALOG.'templates_c/';
          if ($dir = opendir($path)) {
            while (($file = readdir($dir)) !== false) {
              if (is_file($path.$file) and ($file != "index.html") and ($file != ".htaccess")) {
                unlink($path.$file);
              } //if
            } // while
            closedir($dir);
          }

    zu tun. Mal schauen zu welchen switches die gehören :) der Zeile 21 geht bis 50. Dann sehe ich gerade keinen mehr aber case ... Ich glaube es is zu spät heute :) Vielleicht hat ja heute Nacht wer ne Idee :)
    3 Antworten
    1094 Aufrufe
    14. Oktober 2019, 14:57:28 von Timm
    5 Antworten
    4212 Aufrufe
    14. Januar 2010, 09:23:22 von Tomcraft
    8 Antworten
    3224 Aufrufe
    03. März 2017, 21:21:59 von gzare
               
    anything