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
$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
hidden Mailcheck
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