• 0
  • 24 RepliesReplies
  • 13425 ReadTimes Read
  • 0 PointsPoints

Topic: error en log de errores.

Usuario: bestlink
Rango: Nuevo Usuario
Mensajes: 252
Points: 13
Mi web: http://mega-foro.com
Perfil: View Profile
Pais:
es
error en log de errores.
September 07, 2013 - 07:20 07:20
error en log de errores.

Datos importantes:
Url del foro: mega-foro.com
Version de SMF: 2.0.4
Theme del foro: Losox
Cuenta demo: User: demo pass: demo

Descripcion del problema:
Hola buenas tades!.

Queria preguntaros si me podéis ayudar.

Cuando voy al log de errores del foro ahi un error muy común y esque elemino todo el historial de log de errores y al cavo de 15 segundos vuelve a haber otros 30 errores de lo mismo.

Es esto:



Si os fijais se repite el mismo error una y otra vez y si lo dejo puedo tener 1000 errores en poco tiempo.

si habro ese archivo en una ventana nueva me sale esto:



Este es el código:
Code: [Select]
60: $boardIndexOptions = array(
61: 'include_categories' => true,
62: 'base_level' => 0,
63: 'parent_id' => 0,
64: 'set_latest_post' => true,
65: 'countChildPosts' => !empty($modSettings['countChildPosts']),
66: );
67: $context['categories'] = getBoardIndex($boardIndexOptions);
68: //The latest member?
69: if (!empty($modSettings['latestMember']) && !empty($modSettings['MemberColorLatestMember']))
70: $context['MemberColor_ID_MEMBER'][$modSettings['latestMember']] = $modSettings['latestMember'];
71:
72: // Know set the colors for the last post...
73: if (!empty($context['MemberColor_ID_MEMBER'])) {
74: $colorDatas = load_onlineColors($context['MemberColor_ID_MEMBER']);
75: $cmemcolid = null;
76:
77: //So the BoardIndex need colored links
78: if (!empty($modSettings['MemberColorBoardindex']) && !empty($context['MemberColor_board'])) {
79: foreach($context['MemberColor_board'] as $boardid_memcolor) {
==>80: $cmemcolid = $context['categories'][$boardid_memcolor['cat']]['boards'][$boardid_memcolor['bid']]['last_post']['member']['id'];
81: if(!empty($colorDatas[$cmemcolid]['colored_link']))
82: $context['categories'][$boardid_memcolor['cat']]['boards'][$boardid_memcolor['bid']]['last_post']['member']['link'] = $colorDatas[$cmemcolid]['colored_link'];
83: }
84: }
85:
86: //You are not know what you do ;P Colors allready loaded :D
87: if(!empty($modSettings['MemberColorModeratorLinks']) && !empty($context['MemberColor_ModBoard'])) {
88: //Okay now... do a heavy serach for moderators... only jokeing... but you know... it look so ugly ;)
89: $onlineColor = load_mod_color(true);
90: global $scripturl, $color_profile;
91: foreach($context['MemberColor_ModBoard'] as $boardid_memcolor) {
92: //Reset it :D
93: $context['categories'][$boardid_memcolor['cat']]['boards'][$boardid_memcolor['bid']]['link_moderators'] = array();
94: foreach($context['categories'][$boardid_memcolor['cat']]['boards'][$boardid_memcolor['bid']]['moderators'] as $moderators) {
95: $cmemcolid = $moderators['id'];
96: //Replace "Profil of" with "Moderator" ;D
97: $link = str_replace($txt['profile_of'], $txt['board_moderator'], $colorDatas[$cmemcolid]['colored_link']);
98: if(empty($colorDatas[$cmemcolid]['online_color']) && !empty($onlineColor))
99: $link = '<a href="' . $scripturl . '?action=profile;u=' . $color_profile[$cmemcolid]['id_member'] . '" title="' . $txt['board_moderator'] . ' ' . $color_profile[$cmemcolid]['real_name'] . '"'.(!empty($modSettings['MemberColorLinkOldSpanStyle']) ? '><span style="color:'.$onlineColor.';">' : ' style="color:'.$onlineColor.';">') . $color_profile[$cmemcolid]['real_name'] . (!empty($modSettings['MemberColorLinkOldSpanStyle']) ? '</span>' : '').'</a>';
100: $context['categories'][$boardid_memcolor['cat']]['boards'][$boardid_memcolor['bid']]['moderators'][$cmemcolid]['link'] = $link;

Alguna solución' un fuerte saludo a todos!
¿ Buscas solo contenido del servidor MEGA ? ¡ entonces visita mi nueva comunidad Mega-Foro.com !
Usuario: bestlink
Rango: Nuevo Usuario
Mensajes: 252
Points: 13
Mi web: http://mega-foro.com
Perfil: View Profile
Pais:
es
Re:error en log de errores.
Reply #1 September 10, 2013 - 01:58 13:58
Buenas tardes estoy bastante preocupado con este tema ya que des que puse este anuncio, tengo ya 48230 errores.......  Enserio nadie puede ayudarme?

Un fuerte saludo
Usuario: Papá distante
Rango: Moderador Global
Mensajes: 3504
Points: 168
Perfil: View Profile
Pais:
de
Re:error en log de errores.
Reply #2 September 10, 2013 - 03:29 15:29
Los errores de indefined index son básicamente variables que no están declaradas.

Lo que hacen (hasta donde se) es molestar y ocasionar esos "errores" pero no afectan el funcionamiento
Usuario: bestlink
Rango: Nuevo Usuario
Mensajes: 252
Points: 13
Mi web: http://mega-foro.com
Perfil: View Profile
Pais:
es
Re:error en log de errores.
Reply #3 September 10, 2013 - 04:56 16:56
Los errores de indefined index son básicamente variables que no están declaradas.

Lo que hacen (hasta donde se) es molestar y ocasionar esos "errores" pero no afectan el funcionamiento



Pero esto es normal? esque en 6 meses tenia un archivo de 13 gigas en errores. dios mio 13 gigas un texto.....


No hay manera de eliminar ese error, porque yo creo que esta afectando a ami servidor....

Gracias por la respuesta

Un saludo!
Usuario: Papá distante
Rango: Moderador Global
Mensajes: 3504
Points: 168
Perfil: View Profile
Pais:
de
Re:error en log de errores.
Reply #4 September 10, 2013 - 05:16 17:16
La forma errada de corregir esto es poniendo un @ antes de la variable que genera el error

http://php.net/manual/en/language.operators.errorcontrol.php

La forma correcta no me acuerdo sinceramente :( es un error de codificación
Usuario: bestlink
Rango: Nuevo Usuario
Mensajes: 252
Points: 13
Mi web: http://mega-foro.com
Perfil: View Profile
Pais:
es
Re:error en log de errores.
Reply #5 September 10, 2013 - 05:24 17:24
La forma errada de corregir esto es poniendo un @ antes de la variable que genera el error

http://php.net/manual/en/language.operators.errorcontrol.php

La forma correcta no me acuerdo sinceramente :( es un error de codificación


Muchas gracias por la respuesta, lo voy a dejar ahi en stand by a ver si alguien puede que sepa como solucionarlo de la forma correcta.

Un fuerte saludo!
Usuario: Papá distante
Rango: Moderador Global
Mensajes: 3504
Points: 168
Perfil: View Profile
Pais:
de
Re:error en log de errores.
Reply #6 September 10, 2013 - 06:25 18:25
Me parEEEEEce que puedes desactivar el log de errores mientras tanto, así no se llena tu base de datos
Usuario: ^HeRaCLeS^
Rango: Excelente User
Mensajes: 265
Points: 100
Mi web: http://www.smfpersonal.net
Perfil: View Profile
Pais:
ar
Re:error en log de errores.
Reply #7 September 10, 2013 - 11:15 23:15
Los indefinidos esos son las id de los foros, y te los marca como indefinidos porque si miras la url desde donde probienen no hay foros ahi.

tuweb/index.php?tuweb. Podrias hacer un redirect en tu sitio que si ingresan a esa ruta los redirija al index real de tu sitio
Usuario: bestlink
Rango: Nuevo Usuario
Mensajes: 252
Points: 13
Mi web: http://mega-foro.com
Perfil: View Profile
Pais:
es
Re:error en log de errores.
Reply #8 September 11, 2013 - 10:48 10:48
Los indefinidos esos son las id de los foros, y te los marca como indefinidos porque si miras la url desde donde probienen no hay foros ahi.

tuweb/index.php?tuweb. Podrias hacer un redirect en tu sitio que si ingresan a esa ruta los redirija al index real de tu sitio


Buenas tardes ^HeRaCLeS^.

He probado lo que me has dicho haciendo un redireccionamiento y no me funciona.

Quizas haga algo mal.

En el archivo .htaccess

Yo tenia de antes un redireccionamiento:

Code: [Select]
RewriteEngine on

rewritecond %{http_host} ^www.mega-foro.com [nc]
rewriterule ^(.*)$ http://mega-foro.com/$1 [r=301,nc]
rewritecond %{http_host} ^146.255.43.17 [nc]
rewriterule ^(.*)$ http://mega-foro.com/$1 [r=301,nc]


LO que he hecho es añadir lo siguente:

rewritecond %{http_host} ^mega-foro.com/index.php?http://mega-foro.com/ [nc]
rewriterule ^(.*)$ http://mega-foro.com/$1 [r=301,nc]

Y queda asi:

RewriteEngine on

rewritecond %{http_host} ^www.mega-foro.com [nc]
rewriterule ^(.*)$ http://mega-foro.com/$1 [r=301,nc]
rewritecond %{http_host} ^146.255.43.17 [nc]
rewriterule ^(.*)$ http://mega-foro.com/$1 [r=301,nc]
rewritecond %{http_host} ^mega-foro.com/index.php?http://mega-foro.com/ [nc]
rewriterule ^(.*)$ http://mega-foro.com/$1 [r=301,nc]

No me funciona sigue haciendome lo mismo. es flipante suben los errores como la espuma ver para creer....

Sabes algun otro redireccionamiento o otra forma de poder solucionarlo?

Te agradezco tu ayuda,

Un fuerte saludo.
Usuario: ^HeRaCLeS^
Rango: Excelente User
Mensajes: 265
Points: 100
Mi web: http://www.smfpersonal.net
Perfil: View Profile
Pais:
ar
Re:error en log de errores.
Reply #9 September 11, 2013 - 11:41 11:41
pues esa redireccion que estas haceindo no funciona, no me redirige a ningun lado.

Fijate poniendo esto:

Code: [Select]
Redirect 301 /index.php?http://mega-foro.com http://mega-foro.com
Usuario: bestlink
Rango: Nuevo Usuario
Mensajes: 252
Points: 13
Mi web: http://mega-foro.com
Perfil: View Profile
Pais:
es
Re:error en log de errores.
Reply #10 September 11, 2013 - 01:10 13:10
pues esa redireccion que estas haceindo no funciona, no me redirige a ningun lado.

Fijate poniendo esto:

Code: [Select]
Redirect 301 /index.php?http://mega-foro.com http://mega-foro.com

Buenas, he copiado esactamente lo que me dices dejandolo asi y no me funciona:

RewriteEngine on
Code: [Select]
Redirect 301 /index.php?http://mega-foro.com http://mega-foro.com
rewritecond %{http_host} ^www.mega-foro.com [nc]
rewriterule ^(.*)$ http://mega-foro.com/$1 [r=301,nc]
rewritecond %{http_host} ^146.255.43.17 [nc]
rewriterule ^(.*)$ http://mega-foro.com/$1 [r=301,nc]

Un saludo
Usuario: ^HeRaCLeS^
Rango: Excelente User
Mensajes: 265
Points: 100
Mi web: http://www.smfpersonal.net
Perfil: View Profile
Pais:
ar
Re:error en log de errores.
Reply #11 September 11, 2013 - 08:03 20:03
porque esta mal el orden, tendrias que ponerlo ultimo el codigo, no primero.
Usuario: bestlink
Rango: Nuevo Usuario
Mensajes: 252
Points: 13
Mi web: http://mega-foro.com
Perfil: View Profile
Pais:
es
Re:error en log de errores.
Reply #12 September 12, 2013 - 04:22 04:22
porque esta mal el orden, tendrias que ponerlo ultimo el codigo, no primero.

Ahora mismo lo tengo puesto como dice el último asi:

RewriteEngine on
rewritecond %{http_host} ^www.mega-foro.com [nc]
rewriterule ^(.*)$ http://mega-foro.com/$1 [r=301,nc]
rewritecond %{http_host} ^146.255.43.17 [nc]
rewriterule ^(.*)$ http://mega-foro.com/$1 [r=301,nc]
Redirect 301 /index.php?http://mega-foro.com http://mega-foro.com

Y lo he puesto alfinal como dices y nada... ahora mismo esta puesto asi:

Code: [Select]
RewriteEngine on
rewritecond %{http_host} ^www.mega-foro.com [nc]
rewriterule ^(.*)$ http://mega-foro.com/$1 [r=301,nc]
rewritecond %{http_host} ^146.255.43.17 [nc]
rewriterule ^(.*)$ http://mega-foro.com/$1 [r=301,nc]
Redirect 301 /index.php?http://mega-foro.com http://mega-foro.com

Un saludo
Usuario: ^HeRaCLeS^
Rango: Excelente User
Mensajes: 265
Points: 100
Mi web: http://www.smfpersonal.net
Perfil: View Profile
Pais:
ar
Re:error en log de errores.
Reply #13 September 12, 2013 - 08:48 08:48
Cuando decis y nada, te referis a que el log sigue cargandose o que la redireccion no funciona?
Usuario: bestlink
Rango: Nuevo Usuario
Mensajes: 252
Points: 13
Mi web: http://mega-foro.com
Perfil: View Profile
Pais:
es
Re:error en log de errores.
Reply #14 September 12, 2013 - 08:55 08:55
Cuando decis y nada, te referis a que el log sigue cargandose o que la redireccion no funciona?

que la redireccion no se hace y el error lo sigue dando en log.
 

TAGS



top

Smfsimple.com es un sitio destinado a brindar un servicio de soporte y herramientas para foros realizados con el sistema de foros gratuito simplemachines.org. Contamos con un selecto equipo de desarrolladores y conocedores del sistema, sus foros estaran en buenas manos.
This site is not affiliated with or endorsed by Simple Machines