
Originally Posted by
blumcafe
Ropu,
You are right, multisocket is not called in gcheckout.php, but these files are called................
PHP Code:
require('includes/languages/' . $_SESSION['language'] . '/' .'modules/payment/googlecheckout.php');
require_once('includes/modules/payment/googlecheckout.php');
And they include a call to multisocket or at least references to it. As does the responsehandler which is called in gcheckout.php but in responsehandler.php there is a call to multisocket.php. The last time I tried commenting out the selfURL function, I got errors further down the page. Maybe I did not do it correctly. I will try again.
Thanks
Blum
Hi blum,
i must say that you should have something wrong.
i double check all, and i dont find any cross reference from gcheckout.php to multisocket.php
The only place that is included is in responsehandler.php line 135 (and only included id multisocket feature is enable. Btw, try disabling it)
And also neither in file 'includes/languages/' . $_SESSION['language'] . '/' .'modules/payment/googlecheckout.php' nor ncludes/modules/payment/googlecheckout.php there is a reference to multisocket.php or responsehandler.php
if gcheckout.php in line 406 is this code
PHP Code:
if ($srv_mode == 'https://sandbox.google.com/checkout/' && $http_mode == 'http') {
$url = HTTP_SERVER . DIR_WS_CATALOG . 'googlecheckout/responsehandler.php';
} else {
$url = HTTPS_SERVER . DIR_WS_CATALOG . 'googlecheckout/responsehandler.php';
}
but is used to set up the callback ur, nothing to do with including files.
double check your installation, and address me where you have that cross reference.
tip: search for responsehandler.php multisocket.php in your files to find any inclusion that is out of place.
thx for ur comments
ropu
Bookmarks