• 0
  • 3 RepliesReplies
  • 2343 ReadTimes Read
  • 0 PointsPoints

Topic: Error al actualizar a 2.0.7

Usuario: bestlink
Rango: Nuevo Usuario
Mensajes: 252
Points: 13
Mi web: http://mega-foro.com
Perfil: View Profile
Pais:
es
Error al actualizar a 2.0.7
February 14, 2014 - 05:12 05:12
Error al actualizar a 2.0.7

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

Descripcion del problema:
Buenas!

He ido a actualizar de 2.0.6 a 2.0.7 y me ha saltado un error.

Os muestro.

Ha sido en el archivo New.php





El código que me muestra la actualización es este:
Code: [Select]
$val = preg_replace('/^' . preg_quote($scripturl, '/') . '\?((?:board|topic)=[^#"]+)(#[^"]*)?$/e', '\'\' . $scripturl . \'/\' . strtr(\'$1\', \'&;=\', \'//,\') . \'.html$2\'', $val);
return $val;

Y el que tengo yo en mi foro es este:


Code: [Select]
$val = preg_replace('/^' . preg_quote($scripturl, '/') . '\?((?:board|topic)=[^#"]+)(#[^"]*)?$/e', '\'\' . $scripturl . \'/\' . strtr(\'$1\', \'&;=\', \'//,\') . \'.html$2\'', $val); ***/
return $val;

La diferencia que veo creo que es solo que el mio tiene de más esto alfinal:
Code: [Select]
***/
Que hago? lo reemplazo manualmente?

Otra cosa que quería comentaros es que aveces me salta un error de que tengo que actualizar la base de datos porque dice que la tengo en 2.0.4



He buscado tutoriales y los encuentro en inglés alguien podría indicarme como hacerlo correctamente?

Un fuerte saludo!
¿ Buscas solo contenido del servidor MEGA ? ¡ entonces visita mi nueva comunidad Mega-Foro.com !
Usuario: 4kstore
Rango: Moderador Global
Mensajes: 4916
Points: 8111
Mi web: http://www.smfsimple.com
Perfil: View Profile
Pais:
ar
Re:Error al actualizar a 2.0.7
Reply #1 February 14, 2014 - 01:03 13:03
Lo primero es algun mod que te modifico esa parte, esa linea este comentada asi que solamente podes cambiar lo de adentro que no va a influir en nada mas.

Osea cambiar esto:
Code: [Select]
$val = preg_replace('/^' . preg_quote($scripturl, '/') . '\?((?:board|topic)=[^#"]+)(#[^"]*)?$/e', '\'\' . $scripturl . \'/\' . strtr(\'$1\', \'&;=\', \'//,\') . \'.html$2\'', $val);
Por esto
Code: [Select]
$val = preg_replace_callback('~^' . preg_quote($scripturl, '/') . '\?((?:board|topic)=[^#"]+)(#[^"]*)?$~', create_function('$m', 'global $scripturl; return $scripturl . \'/\' . strtr("$m[1]", \'&;=\', \'//,\') . \'.html\' . (isset($m[2]) ? $m[2] : "");'), $val);
De todas formas con el mod activado esta modificación no te influiría en nada porque lo tenes comentado.



Por el segundo error la base de datos no tiene versiones, es algo que en la proxima version de smf se va a corregir (en la 2.1)
El error es por algo del mod (en teoria), ojala heracles se pase por aca podes ir adjuntando el archivo para ir viendo que puede ser.
Saludos
Usuario: bestlink
Rango: Nuevo Usuario
Mensajes: 252
Points: 13
Mi web: http://mega-foro.com
Perfil: View Profile
Pais:
es
Re:Error al actualizar a 2.0.7
Reply #2 February 15, 2014 - 12:00 12:00
Gracias! ya lo he hecho y funciona perfectamente!!

Marco como resuelto el tema, Un saludo!
Usuario: 4kstore
Rango: Moderador Global
Mensajes: 4916
Points: 8111
Mi web: http://www.smfsimple.com
Perfil: View Profile
Pais:
ar
Re:Error al actualizar a 2.0.7
Reply #3 February 15, 2014 - 01:13 13:13
Un gusto, saludos!
 

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