Página 1 de 1
Problema Después De Instalar El MOD IP Country Flag
Publicado: 19 Nov 2006, 21:56
por Corporacion-Umbrella
URL:
http://www.corporacion-umbrella.com/foro
Plantilla(s) usuada(s):Acid-Tech Ex
MODs instalados: IP_Country_Flag_210
Nombre y version del MOD: IP Country Flags 2.0.2
Version de phpBB: 2.0.21
Servidor: Servidor de Amen (Pago
Informe De Error: Fatal error: Call to undefined function dss_rand() in /web/sites/user/6/242/48934/public/www/foro/includes/bbcode.php on line 238
Hola.
Agradezo a este foro el poder usar este medio para comunicar este error, sé que nadie esta en la obligación de ayudarme, solo agradeceria a cualerquier persona que pueda ayudarme a solucionar este problema. He encontrado un error después de instalar el mod de las banderas, primero lo instale editando todos los archivos normalmente, pero no quedo muy bien, luego opté por copiar todos los archivos de la pre-instalación, y todo salio bien, despues de instalar las IP de diferentes fechas (2006-2007 etc).
Pero luego cuando intentó acutalizar algún dato o enviar un post, me sale este error:
Fatal error: Call to undefined function dss_rand() in /web/sites/user/6/242/48934/public/www/foro/includes/bbcode.php on line 238
El verdadero problema es que dicho archivo no fue editado en ningun momento ni alterado, y despues de sobrescribirlo no funcionó asi que agradeceria a cualquier persona que me aportará algún consejo o ayuda.
Gracias y que tengan un buen dia.
Respuesta: Problema Después De Instalar El MOD IP Country
Publicado: 19 Nov 2006, 22:19
por Zuker
Fijate si en ese archivo(bbcode.php) tenes esta parte
Saludos
Respuesta: Problema Después De Instalar El MOD IP Country
Publicado: 20 Nov 2006, 23:38
por Corporacion-Umbrella
Si esa parte se encuentra mira este es el codigo cercano
// Unique ID for this message..
$uid = dss_rand();
$uid = substr($uid, 0, BBCODE_UID_LEN);
Gracias por tu atención y espero alguna respuesta.
Respuesta: Problema Después De Instalar El MOD IP Country Fl
Publicado: 23 Nov 2006, 01:40
por mitch
Fijate si en
includes/functions.php tienes esta función:
Código: Seleccionar todo
function dss_rand()
{
global $db, $board_config, $dss_seeded;
$val = $board_config['rand_seed'] . microtime();
$val = md5($val);
$board_config['rand_seed'] = md5($board_config['rand_seed'] . $val . 'a');
if($dss_seeded !== true)
{
$sql = "UPDATE " . CONFIG_TABLE . " SET
config_value = '" . $board_config['rand_seed'] . "'
WHERE config_name = 'rand_seed'";
if( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, "Unable to reseed PRNG", "", __LINE__, __FILE__, $sql);
}
$dss_seeded = true;
}
return substr($val, 4, 16);
}
sino, agregala, antes de
Respuesta: Problema Después De Instalar El MOD IP Country Flag
Publicado: 23 Nov 2006, 11:56
por Corporacion-Umbrella
Mitch, gracias por tu completa colaboración, he hecho lo que me dijiste, y si no se encontraba ese codigo, y ahora el error es de la linea donde he agregado el codigo, pero pienso que lo he agregado mal, he puesto justo detrás de la linea que me dijiste, aqui esta el codigo con lineas anteriores y posteriores para que puedas ver si esta mal ubicado
//
// Get Userdata, $user can be username or user_id. If force_str is true, the username will be forced.
//
function dss_rand()
{
global $DB, $board_config, $dss_seeded;
$val = $board_config['rand_seed'] . microtime();
$val = md5($val);
$board_config['rand_seed'] = md5($board_config['rand_seed'] . $val . 'a');
if($dss_seeded !== true)
{
$SQL = "UPDATE " . CONFIG_TABLE . " SET
config_value = '" . $board_config['rand_seed'] . "'
WHERE config_name = 'rand_seed'";
if( !$DB->sql_query($SQL) )
{
message_die(GENERAL_ERROR, "Unable to reseed PRNG", "", __LINE__, __FILE__, $SQL);
}
$dss_seeded = true;
}
return substr($val, 4, 16);
}
function get_userdata($user, $force_str = false)
Espero puedas seguir ayudandome, esperare con ansias tu respuesta.
Gracias por tu atención y que tengas un buen dia
Respuesta: Problema Después De Instalar El MOD IP Country Flag
Publicado: 23 Nov 2006, 14:24
por Corporacion-Umbrella
Mitch, he intentado ayudarte a solucionar el problema, y si, es de ese archviso, .Funtions, y de esa linea al parecer, lo comprobé porque puse el archivo nuevo sin modificar y ya no me aparece el error, voy a intentar solucionarlo, para asi dejar este tema atrás.
Respuesta: Problema Después De Instalar El MOD IP Country Fl
Publicado: 23 Nov 2006, 14:33
por mitch
Es muy raro, dices tener phpBB 2.0.21 sin embargo no tienes esta función o no te funciona del todo bien, siendo que fue agregada en 2.0.20
Te cito uno de los tantos posts donde se enseña a agregar la función (borra lo que te he hecho agregar y sigue los pasos de este post en particular)
http://www.phpbb.com/phpBB/viewtopic.ph ... 60#2586360
Buscas el primer código y luego agregas el segundo.
Respuesta: Problema Después De Instalar El MOD IP Country Fl
Publicado: 23 Nov 2006, 18:31
por ThE KuKa
Off Topic:
Corporacion-Umbrella ¿a que viene el reportar este mensaje a los Moderadores?
Respuesta: Problema Después De Instalar El MOD IP Country Flag
Publicado: 23 Nov 2006, 18:39
por Corporacion-Umbrella
Mitch pues me has dado la respuesta, es que el archivo que uso es el de copia o pre-instalación que viene en el MOD de ip country flag, y miré mas a fondo y si el archivo no tiene esa funcion, pero el nuevo si la tiene. voy a modificar el archivo con el archivo de texto de la instalación, y veré que pasa.
Te mantendré al tanto
Respuesta: Problema Después De Instalar El MOD IP Country Flag
Publicado: 23 Nov 2006, 18:58
por Corporacion-Umbrella
Vale ya esta Mitch, he solucionado el problema.
El problema era porque el archivo que viene con el Mod, en la carpeta Pre-Modded esta desactualizado, es de una version anterior, entonces lo que hize fue modificar el archivo nuevo del foro, con las instrucciónes del Intall.txt
Creo que en este tema no hay nada mas para añadir, pero me gustaria que se tomará en cuenta este tema, para actualizar el Mod, para que no le suceda a mas usuarios en el futuro.
Mitch, agradezco mucho tu colaboración, sin tu ayuda no habria podido solucionar este error, y también me alegra de que existan usuarios tan diplomaticos y con un criterio, espero sigas ayudando a la gente como lo haces, y te felicito por gastar tu propio tiempo para ayudar a los demás.
Gracias por todo y que tengas un buen dia
Respuesta: [SOLUCIONADO]Problema Después De Instalar El MOD
Publicado: 23 Nov 2006, 20:14
por mitch
Ok, pero recuerda tener paciencia, en ningún caso se debe reportar un mensaje para obtener ayuda, acá todos los temas son importantes y se verán de acuerdo al tiempo del que disponga uno.