Hatsue   22 May, 2012, 10:51 pm
#1
Bueno, estaba en el foro cuando de pronto me encontre con este error al intentar entrar:

Fatal error: Call to undefined function my_unserialize() in /home/wayofmag/domains/wayofmagic.co.cc/public_html/index.php on line 348

La cosa es que solo pasa a los invitados, a los administradores si le va (usuarios normales no se porque el foro no esta abierto aun a ellos y solo lo vemos los admins).

Os coloco que hay en la linea 348 del index.php:

$forumsread = my_unserialize($mybb->cookies['mybb']['forumread']); 
None
Omar G.   23 May, 2012, 5:45 am
#2
Revisa que esa funcion exista en el function.php que hay dentro de tu carpeta inc

Es la que, por ejemplo, google seo edita para funcionar.

La linea que buscas debe ser algo asi:
function my_unserialize(
PHP

Es una funcion "default' de MyBB asi que si no la encuentras algo anda mal en tu foro. Sube el functions.php pero antes haz respaldo del archivo actual como siempre es aconsejable.

Entreo a tu foro de Naruto y se veo todo bien... si tienes otro foro por favor agregalo a tu firma.
Última modificación: 23 May, 2012, 5:46 am por nicods_20055.

Envía un DM o MP si te interesa patrocinar alguna actualización o complemento a alguno de mis plugins.

[Imagen: signature.png]

Discord omar.gonzalez (Omar G.#6117); Telegram at @omarugc;
Hatsue   23 May, 2012, 9:57 am
#3
He descargado el archivo Functions.php que tenia en el foro, y tras buscar la extensión que me dijiste no la encontré.

En cambio, busque en el archivo de antes de cambiarlo (por un Plugin o algo tuve que cambiar ese documento, creo que fue el SEO) y si venia...

Mi pregunta es... ¿Si sobreescribo el que si tiene la funcion perdere la funcionalidad del Plugin... no?

¿Es posible añadir al Functions.php actual la extension completa? ¿Se hace en cualquier lado?

EDIT: He colocado el archivo que venia con esa extensión y ya funciona el foro, lo que no funciona es el Google Seo.

Me pide añadir cosas a este archivo, pero por ejemplo "función de get_profile_link ($ uid = 0)
{" no aparece en el archivo, por lo que no puedo modificarla.... ¿alguna idea?

EDIT EDIT: Me puse a toquetear y consegui arreglarlo, simplemente reestructure manualmente el Functions.php como decia la Guia de instalacion de Google Seo y va perdectamente.

Perdonen las molestias, y gracias.
Omar G.   23 May, 2012, 11:15 am
#4
Google SEO ofrece parcheado automatico desde una version anterior.

Y es mejor hacer lo que hiciste, buscar la forma de introducir el codigo del plugin al archivo original en lugar de introducir el codigo faltante al archivo defectuoso.

Cierro.

Envía un DM o MP si te interesa patrocinar alguna actualización o complemento a alguno de mis plugins.

[Imagen: signature.png]

Discord omar.gonzalez (Omar G.#6117); Telegram at @omarugc;
  
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.