El error HTTP 500 (Internal Server Error) indica que existe un problema en la configuración de su secuencia de comandos o de los servidores. Este error suele ser ocasionado por un error de escritura en el código o por el uso no válido o ilegal de una función dentro de la secuencia de comandos.
Para que la retransmisión funcione correctamente, debe configurar correctamente su secuencia de comandos.
Los errores HTTP no son generados específicamente por 2Checkout. Forman parte del protocolo HTTP y son comunes entre todos los servidores Web. Por lo tanto, excede los límites de asistencia de 2Checkout.com proporcionarle instrucciones específicas para realizar estos cambios ya que cada servidor está configurado de modo diferente y 2CO no suministra servicios de administración de servidores como parte de nuestro plan de soporte.
Para obtener asistencia con la depuración de sus secuencias de comandos, puede comunicarse con el administrador de su servidor, el administrador Web o el personal de soporte técnico de su proveedor de alojamiento Web. Debido a la naturaleza de este error en particular, también podría recibir asistencia de otros proveedores nuestros. Generalmente, el mensaje de error 500 se debe a un error de codificación en la secuencia de comandos, por lo que es posible que alguno de los proveedores que participan en nuestros foros le ayude a encontrar el problema.
Hemos observado que este error se experimenta en ciertos exploradores Web más que en otros, especialmente en Internet Explorer. Si su página de devolución o secuencia de comandos no produce al menos 530 caracteres, esta situación podría causar un error de encabezado MIME. Los exploradores Mozilla, como Firefox, aparentemente pueden manejar estas páginas y mostrarán el error real o la producción insuficiente cuando Internet Explorer tiene problemas. Dado que este problema es específico del programa de software del explorador, 2Checkout no puede resolverlo. Si recibe este error, intente aumentar la producción generada por su página de devolución a más de 530 caracteres o pruebe con un explorador Web diferente para comprobar si obtiene otros resultados. Tenga en cuenta que ésta no es una solución para todos los mensajes de error HTTP 500, pero es un paso útil en la depuración de la secuencia de comandos según informaron otros proveedores nuestros.