Página 1 de 1
Fatal error: Call to a member function acl_get
Publicado: 11 Jul 2011, 21:33
por uruguayito
si bien aquí di por "solucionado" el tema,
http://www.phpbb-es.com/foro/soporte-ph ... 28504.html
el error aparece de nuevo.
ahora de esta forma:
Fatal error: Call to a member function acl_get() on a non-object in /home/fliatjc/public_html/tjc/includes/functions.php on line 5006
esa línea 5006 dice esto:
Código: Seleccionar todo
$online = (time() - $update_time < $member['session_time'] && ((isset($member['session_viewonline']) && $member['session_viewonline']) || $auth->acl_get('u_viewonline'))) ? true : false;
Por si acaso adjunto el archivo para que lo vean
Re: Fatal error: Call to a member function acl_get Tema Solucionado
Publicado: 11 Jul 2011, 21:53
por leviatan21
uruguayito escribió:Por si acaso adjunto el archivo para que lo vean
En ese archivo :
Buscar :
Código: Seleccionar todo
// function to check if the friend is online or not.
function is_user_online($id)
{
global $db, $config;
Reemplazar por :
Código: Seleccionar todo
// function to check if the friend is online or not.
function is_user_online($id)
{
global $db, $config, $auth;
Re: Fatal error: Call to a member function acl_get
Publicado: 11 Jul 2011, 22:54
por Megabyte
Este es otro parche posible....
Eliminar esto de ese fragmento:
A la espera del comentario de leviatan21...será buen "parche"?
Re: Fatal error: Call to a member function acl_get
Publicado: 11 Jul 2011, 23:00
por leviatan21
Megabyte escribió:A la espera del comentario de leviatan21...será buen "parche"?
Con ese cambio estás "salteando" el permiso de ver perfiles

Re: Fatal error: Call to a member function acl_get
Publicado: 12 Jul 2011, 00:35
por uruguayito
Muchas gracias....
pruebo y cuento
faltaba algo ¿no?
Re: Fatal error: Call to a member function acl_get
Publicado: 12 Jul 2011, 13:34
por uruguayito
Gracias Gabriel....
Ya hice el cambio....
haré las pruebas necesarias y veré que funcione todo bien.
p.d.: lo raro del caso, es que sin hacer ese cambio que sugerís, el error salía a veces y otras veces no

Re: Fatal error: Call to a member function acl_get
Publicado: 12 Jul 2011, 17:16
por leviatan21
Todo dependerá de cuando se utiliza esa función is_user_online que no es propia de phpbb y que debe ser de algún MOD,
Re: Fatal error: Call to a member function acl_get
Publicado: 12 Jul 2011, 17:33
por uruguayito
genial.
gracias por la respuesta.
eso te iba a decir.
si el usuario estaba en línea, daba el error. Si no, no lo daba
Muchas Gracias! por ENSEÑAR Gabriel .....