Avisos
Vaciar todo

Hosting WordPress 70% dto Dominios promo

TPV BBVA error en virtuemart  

 
Alberto
 Alberto
Nuevo usuario

Estimados Sres,

Recibo error en vistuemart (error1.jpg) al intentar guardar el Payment Extra Info: del tpv de BBVA.

Si en .htaccess incluyo:

########## Attempt to solve 'Global Configuration' save issue, FTP layer issue, Media Upload issue
SecFilterEngine Off
SecFilterScanPOST Off
########## End - Attempt to solve 'Global Configuration' save issue, FTP layer issue, Media Upload issue

para intentar solucionarlo, me da el error 500 internal error server (error2.jpg) en la web completa.

¿Pordían ayudarme?

Muchas gracias y saludos cordiales.

Citar
Respondido : 25/05/2011 4:20 pm
David Noguera
 David Noguera
Miembro Moderator

Hola Alberto,

de donde has sacado este código para añadir al .htaccess?? Son instrucciones de mod_security que básicamente intentan desactivar el motor del Mod_security para tu web, y por eso te lanza el server un Internal Server Error, por no el usuario no está autorizado a realizar esto por seguridad.

Que tipo de error recibe al intentar guardar la página?? Danos más información..

Es probable que el mod_security esté capando alguna petición... habría que analizarlo con más información.

Saludos

ResponderCitar
Respondido : 26/05/2011 12:51 am

Cursos Gratuitos WordPress

Alberto
 Alberto
Nuevo usuario

Hola David,

Muchas gracias por tu contestación.

El problema surje al intentar meter el código html del TPV virtual de BBVA en el método de pago.

La parte del código que da el problema es la siguiente:

function desobfuscate($pal_sec_ofuscada,$clave_xor) {
$trozos = explode (";",$pal_sec_ofuscada);
$tope = count($trozos);
$res="";
for ($i=0; $i<$tope; $i++)
{
$x1=ord($clave_xor[$i]);
$x2=hexdec($trozos[$i]);
$r=$x1 ^ $x2;
$res.=chr($r);
}
return($res);
}

Cuando introduzco esa parte, o el código completo con esa función, me aparece el error que adjunto (error1.jpg)

Saludos y muchas gracias.

ResponderCitar
Respondido : 26/05/2011 9:22 am
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Admin

Hola Alberto,

Seguramente sea una función que el Firewall o el mod-security estén filtrando porque o bien no esta reconocida o la detectan como función sospechosa y por eso te devuelve el error.

Seria interesante que abrieses un ticket de soporte para que revisen dicha función y vean si procede añadirla a la lista de las permitidas en tu caso.

Saludos

ResponderCitar
Respondido : 26/05/2011 9:23 pm