Página 1 de 1
Error fatal al registrarse phpbb 3.0.8
Publicado: 22 Nov 2010, 00:30
por Nafko
Alguien que me pueda ayudar instale el phpbb 3.0.8 y al revisar las nuevas caracteristicas me di cuenta que no se pueden registrar por que me sale este mensaje:
Fatal error: Call to undefined function gen_rand_string_friendly() in /home/vol5/xtreemhost.com/xth_5840495/se-portal.cz.cc/htdocs/includes/captcha/plugins/captcha_abstract.php on line 238
Si alguien me puede ayudar gracias.
Re: Error fatal al registrarse phpbb 3.0.8
Publicado: 22 Nov 2010, 05:50
por leviatan21
Según se describe en el listado de cambios la función
gen_rand_string_friendly() es nueva en phpbb 3.0.8 y forma parte del archivo
raíz/includes/functions.php
Verifica que tienes ese archivo actualizado.
Off Topic:
Yo aún no tengo ningún foro 3.0.8 o actualizado a 3.0.8, por hora no puedo probar si es un error general
Error fatal al registrarse phpbb 3.0.8
Publicado: 23 Dic 2010, 20:56
por rebollas
Si por casualidad tuvieses el functions.php actualizado,
Busca:
Y a continuación copias y pegas:
Código: Seleccionar todo
function gen_rand_string_friendly($num_chars = 8)
{
$rand_str = unique_id();
// Remove Z and Y from the base_convert(), replace 0 with Z and O with Y
// [a, z] + [0, 9] - {z, y} = [a, z] + [0, 9] - {0, o} = 34
$rand_str = str_replace(array('0', 'O'), array('Z', 'Y'), strtoupper(base_convert($rand_str, 16, 34)));
return substr($rand_str, 0, $num_chars);
}