Buenas,
Al completar los pedidos, independientemente del modo de pago, no puedo confirmar el pedio y me aparece la siguiente información:
500 Server Error
Oops, something went wrong.
Try to refresh this page or feel free to contact us if the problem persists.
Por otro lado, mi programador me ha dicho que contacte con el administrador del servidor (cosa que ya he hecho y me ha dicho que escriba en este foro).
Parece que el mensaje de error más concretamente es:
PHP Fatal error: Undefined class constant 'MODE_HOST' in /home2/mylvaes/public_html/cache/smarty/compile/8d/e8/97/8de897a886cec6036f3f6bb9013aeeec51c73313.file.form.tpl.php on line 97
y también aparece cuando el programador ha intentado un cambio en el administrador:
http://mylvaes-cp525.webprestashop.com/admin3333/index.php?controller=AdminThemes&token=7459946db38c6c982cf687d9db3e9237&updatetheme&id_theme=1
Necesito ayuda !
gracias,
Marc
URL del sitio: Contenido solo visible a usuarios registrados
Hola,
Desde parámetros avanzados => Rendimiento. Prueba a desactivar el caché de Smarty y guarda los cambios. A continuación, en esta misma pantalla pulsa en el enlace Vaciar el caché situado en la parte superior derecha.
Tras estos cambios, verifica de nuevo tu pagina web.
Saludos
Gracias por la respuesta,
No ha funcionado, pero cuando he desactivado la cache de Smarty y he guardado, aparece este mensaje en rojo:
To use Smart Cache directory must be writable
De todas formas, entro después y ya estaba desactivado...
Como lo ves?
gracias,
Marc
HOla
Lo que dice el mensaje es que posiblemente los archivos o directorios de tu sitio web tengan permisos incorrectos, los permisos para archivos deben ser 644 y para directorios 755
Pasa una revisión con la herramienta Stephan, la cual esta disponible al hacer un nuevo ticket desde tu área de cliente, y verifica si se corrigen algunos permisos
Saludos.
Buenas,
He hecho la revisión con Stephan y continua dando el mismo error.
La revisión no me ha dado información de permisos.
gracias por la ayuda,
Marc
HOla
Al parecer el mensaje anterior sólo fue informativo para tener permisos correctos
Según lo que comentas, con la cache smarty desactivada aún te aparece el error, prueba renombrando el siguiente directorio:
/home2/mylvaes/public_html/cache
Por ejemplo por : back_cache, la idea es que el directorio se vuelva a crear, como es un directorio de cache debería crearse nuevamente.
Saludos
Gracias Jhon,
Continua dando el mismo error .....
Un saludo,
Marc
Hola
Lo que comentaste anteriormente :
Por otro lado, mi programador me ha dicho que contacte con el administrador del servidor (cosa que ya he hecho y me ha dicho que escriba en este foro).
Parece que el mensaje de error más concretamente es:
PHP Fatal error: Undefined class constant 'MODE_HOST' in /home2/mylvaes/public_html/cache/smarty/compile/8d/e8/97/8de897a886cec6036f3f6bb9013aeeec51c73313.file.form.tpl.php on line 97
ya no te debería salir este error de cache por que la carpeta no tiene ningún archivo de cache, puesto que entiendo que renombraste y que adicionalmente no tienes compilado el smarty
Es probable que estos errores se deban a una mala modificación de archivos del template , lo más seguro antes de modificar estos archivos es hacer un backup e ir comprobando si las modificaciones son correctas.
Indícanos actualmente en donde te aparecen errores
Saludos.
al error: Undefined class constant 'MODE_HOST' in /home2/mylvaes/public_html/tools/smarty/sysplugins/smarty_internal_templatebase.php(157) : eval()'d code on line 97
Perdon, ahora el error es este.
Puede ayudarme?
Gracias,
Marc
Hola
Debes estar realizando modificaciones incorrectas a los archivos del theme, te sugerio reemplazar los archivos originales y ver que código te causa el problema, veo por ejemplo esto : eval()'d , es posible que sea un error de sintaxis o estas tratando de usar la funcion eval() la cual no te funcionará, eval() esta deshabilitado por seguridad.
Saludos