News:

Wondering if this will always be free?  See why free is better.

Main Menu

error undefined constant

Started by robeitor, May 26, 2015, 05:39:28 AM

Previous topic - Next topic

robeitor

Buenas,

Mi foro está generando una gran cantidad de errores que creo que se refieren a un formato de fecha que no entiende o está mal, y creo que está relacionado con el mod "Menu editor lite", los errores son como os enseño en el adjunto, y se repite por cada usuario.

Un saludo!


Suki

Entra a tu administración  / Configuración / Servidor

y deshabilita la opción  "deshabilitar la evaluación de templates"  o algo parecido a eso, limpia tu log de errores y espera a que se generen de nuevo, adjunta aqui el archivo que mencionen los nuevos errores.
Disclaimer: unless otherwise stated, all my posts are personal and does not represent any views or opinions held by Simple Machines.

robeitor

Quote from: Suki on May 26, 2015, 09:26:02 AM
Entra a tu administración  / Configuración / Servidor

y deshabilita la opción  "deshabilitar la evaluación de templates"  o algo parecido a eso, limpia tu log de errores y espera a que se generen de nuevo, adjunta aqui el archivo que mencionen los nuevos errores.

Luego de deshabilitar y limpiar el log, debo de volver a activarlo?

saludos

Suki

No me entendiste, nunca dije que desactivaras el log....

Dije que desactivaras la opción de "evaluar templates", esa es la opción que debes de deshabilitar, ellog simplemente lo vas a limpiar y esperar a que se generan nuevos errores.
Disclaimer: unless otherwise stated, all my posts are personal and does not represent any views or opinions held by Simple Machines.

robeitor

Quote from: Suki on May 26, 2015, 10:11:37 AM
No me entendiste, nunca dije que desactivaras el log....

Dije que desactivaras la opción de "evaluar templates", esa es la opción que debes de deshabilitar, ellog simplemente lo vas a limpiar y esperar a que se generan nuevos errores.

Perdona, no me he explicado bien.

Desactivo el Evaluar Templates  ,  borro el Log, y luego debo de volver a activar el Evaluar Templates?

saludos

Suki

No, déjalo desactivado para que el log de errores recolecte los datos.

No hay ningún peligro si dejas desactivada esa opción.
Disclaimer: unless otherwise stated, all my posts are personal and does not represent any views or opinions held by Simple Machines.

robeitor

Hola,

Se ha vuelto a generar el mismo error, unas 38 páginas de lo mismo,  con mas información, os adjunto pantallazo y el archivo al que hace referencia el error.


Suki

No es el mismo error, ahora sé que tu error lo genera un bloque de simpleportal, estás usando un bloque de php con código incorrecto, postea aquí el contenido de ese bloque.
Disclaimer: unless otherwise stated, all my posts are personal and does not represent any views or opinions held by Simple Machines.

robeitor

Vaya, se me debió de pasar, estaba intentando implementar un código que usaba en el foro antes de pasarlo al sistema SMF, antes tenía E107 en ese foro.

Lo que hacía era poner una foto diferente cada día en la portada del foro, las cargaba de una carpeta del photobucket.

El código es el siguiente:

$day = date(d);
$month = date(m);
$year = date(Y);
$text = "<div style='text-align:center'>
<a href='http://i86.photobucket.com/albums/k117/Club-Trail-Andalucia/Fotos_Trail_del_dia/$month-$day.jpg'><img src='http://i86.photobucket.com/albums/k117/Club-Trail-Andalucia/Fotos_Trail_del_dia/$month-$day.jpg' width='210' height='186' border='no'></a><br><span style='font-style: italic;'>";

Suki

Cada vez que utilices date() debes de encerrar el contenido dentro de "" o ''

$day = date('d');
$month = date('m');
$year = date('Y');
Disclaimer: unless otherwise stated, all my posts are personal and does not represent any views or opinions held by Simple Machines.

robeitor

Lo he modificado, parece por ahora que no se vuelve a generar el fallo.

Lo dejaré un tiempo así a ver, debería de volver a acticar el Template Evaluation? en realidad para qué sirve esa opción?


A parte de ésto, el código que he puesto, no se por qué, no hace nada, en el otro sistema de foro si que funcionaba. Alguna idea?

Muchas gracias por la ayuda

^HeRaCLeS^

y ese es el codigo completo del bloque? porque si es asi no le estas diciendo que haga nada, solo estas definiendo variables... como minimo tendrias que agregarle lo siguiente despues de esas variables:

echo $text;
^HeRaCLeS^
*¤×• Ni te molestes en enviarme un Mp porque el soporte lo doy solo por el foro •×¤*


SMFPersonal

robeitor

Gracias Suki y Heracles , todo funciona correctamente y no vuelven los errores mencionados.


Debería de volver a activar el template eval?

Saludos

^HeRaCLeS^

No es necesario.. En lo personal yo lo prefiero desactivado siempre.
^HeRaCLeS^
*¤×• Ni te molestes en enviarme un Mp porque el soporte lo doy solo por el foro •×¤*


SMFPersonal

robeitor

Ok muchas gracias de nuevo.

Tema resuelto.

saludos

Advertisement: