Spørsmål angående betalingsløsninger og -moduler.

DIBS Modul støtter ikke Windows Server

Mer
11/04/2011 20:56 #4959 av Erik Faltinsen
Har nå drevet med feilsøking i en ukes tid da DIBS modulen ikke klarte å fullføre ordre, men gikk igjennom DIBS systemet og feilet på callback siden.

Fant til slutt feilen, Windows benytter bakover-slasher (\) i fil lokasjoner, noe som ikke er W3C standard, når den da forsøker å returnere og går til http://dinside.tld\/checkout_accepted_dibs.php.

Ved å kjøre hele butikken over på linux serveren til en bekjent for testing, uten å gjøre noen konfigurasjons endringer (utenom lokasjonen på butikk plasseringen fra C:/ til /home/) så virker alt fantastisk.

Svært frustrerende for oss windows server brukere!

Vennligst Logg inn for å bli med i samtalen.

Mer
12/04/2011 06:05 #4960 av Rune Rasmussen
Bare en ting å gjøre da, og det er å utvikle eller få utviklet en versjon som passer for deres bruk. :)

Men hørtes uansett litt forunderlig ut ...

En mulig enkel hack kan dog også være at du hardkoder alle stier i modulen. ;)

Vennligst Logg inn for å bli med i samtalen.

Mer
16/04/2011 09:20 #4967 av Rune Rasmussen
Hei Erik, jeg har oppdaget noe som du kan forsøke ...

Endre linje 40 fra:
Code:
return $protocol . "://" . $_SERVER ['SERVER_NAME'] . $port . dirname ( $_SERVER ['REQUEST_URI'] ) . "/";

Til:
Code:
return $protocol . "://" . $_SERVER ['SERVER_NAME'] . $port . dirname ( $_SERVER ['REQUEST_URI'] );

Vennligst Logg inn for å bli med i samtalen.

Joomla horizontal logo light background en


WordPress logotype standard

WooCommerce Logo

Zen Cart Logo

OpenCart Logo

VirtueMart Logo