Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

Error al abrir un foro

Foros donde podréis dejar vuestras dudas sobre phpBB 3.0.x
Cerrado
skullgear
Observador/a
Mensajes: 6
Registrado: 13 Oct 2008, 02:28

Error al abrir un foro

#1

Mensaje por skullgear »

Hola a todos.

Bueno antes que nada, decir, que me he vuelto loco buscando desde ayer la posible solución a mi problema, pero solo he encontrado derivaciones, lo cual me deja pensar que es problema de un mod mal instalado, el problema es que solo tengo dos mods y ambos los he revisado dos veces, por tanto, se me escapan los conocimientos de phpbb3 para hayar la solución a dicho problema que me trae de cabeza.

Bueno aqui dejo el problema que me salta cuando doy clic encima de un Foro o Topic:
Parse error: syntax error, unexpected T_STRING, expecting ')' in /home/xxxxxxxxx/public_html/foro/viewtopic.php on line 981
SALU2
URL: http://fifaspain.webuda.com
Versión phpBB: phpBB3 (3.08)
MODs Instalados: Board3 Portal, Ultimate Points.
Plantilla(s) usada(s): Prosilver
Servidor: 000webhost
Actualización desde otra versión: Ninguna.

OsKiTaR
Observador/a
Mensajes: 41
Registrado: 02 Abr 2011, 10:55
Edad: 29

Re: Error al abrir un foro

#2

Mensaje por OsKiTaR »

Aunque no soy muy entendido en los errores creo que es en el archivo viewtopic.php revisa los cambios de los mods en este archivo :ok:.

skullgear
Observador/a
Mensajes: 6
Registrado: 13 Oct 2008, 02:28

Re: Error al abrir un foro

#3

Mensaje por skullgear »

Lo he revisado todo, inclusive borrandolo y subiendo otro limpio modificado, pero sigue apareciendo el mismo error, lo que si al cambiarlo, me elimino uno de los dos errores que me daba.

SALU2 y gracias por responder.
URL: http://fifaspain.webuda.com
Versión phpBB: phpBB3 (3.08)
MODs Instalados: Board3 Portal, Ultimate Points.
Plantilla(s) usada(s): Prosilver
Servidor: 000webhost
Actualización desde otra versión: Ninguna.

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Re: Error al abrir un foro

#4

Mensaje por leviatan21 »

Adjunta tu archivo (cualquiera de los dos) comprimido con .zip o .rar y veremos de buscar donde está el error, pero antes debemos ver tu foro, sinó no hay soporte posible :wink:
fifaspain escribió:
Website Under Review
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

skullgear
Observador/a
Mensajes: 6
Registrado: 13 Oct 2008, 02:28

Re: Error al abrir un foro

#5

Mensaje por skullgear »

Desgraciadamente parece estar inoperativo el hosting en este momento, a si que habrá que esperar pues no puedo entrar ni al ftp.
Adjuntos
viewtopic.rar
(16.47 KiB) Descargado 69 veces
URL: http://fifaspain.webuda.com
Versión phpBB: phpBB3 (3.08)
MODs Instalados: Board3 Portal, Ultimate Points.
Plantilla(s) usada(s): Prosilver
Servidor: 000webhost
Actualización desde otra versión: Ninguna.

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Re: Error al abrir un foro

#6

Mensaje por leviatan21 »

Esta parte del código está mal, desde linea 974 a 1001, faltan varias comas al final de las lineas :

Código: Seleccionar todo

// Holding maximum post time for marking topic read
// We need to grab it because we do reverse ordering sometimes
$max_post_time = 0;

$sql = $db->sql_build_query('SELECT', array(
	'SELECT'	=> 'u.*, z.friend, z.foe, p.*, pb.id AS pb_id, pb.holding AS pb_holding'

	'FROM'		=> array(
		USERS_TABLE		=> 'u',
		POSTS_TABLE		=> 'p',
	),

	'LEFT_JOIN'	=> array(
		array(
			'FROM'	=> array(ZEBRA_TABLE => 'z'),
			'ON'	=> 'z.user_id = ' . $user->data['user_id'] . ' AND z.zebra_id = p.poster_id'
		)
		
		array(
			'FROM'	=> array(POINTS_BANK_TABLE => 'pb'),
			'ON'	=> 'pb.user_id = p.poster_id'
		)
		
	),

	'WHERE'		=> $db->sql_in_set('p.post_id', $post_list) . '
		AND u.user_id = p.poster_id'
));
Debería ser :

Código: Seleccionar todo

// Holding maximum post time for marking topic read
// We need to grab it because we do reverse ordering sometimes
$max_post_time = 0;

$sql = $db->sql_build_query('SELECT', array(
	'SELECT'	=> 'u.*, z.friend, z.foe, p.*, pb.id AS pb_id, pb.holding AS pb_holding',

	'FROM'		=> array(
		USERS_TABLE		=> 'u',
		POSTS_TABLE		=> 'p',
	),

	'LEFT_JOIN'	=> array(
		array(
			'FROM'	=> array(ZEBRA_TABLE => 'z'),
			'ON'	=> 'z.user_id = ' . $user->data['user_id'] . ' AND z.zebra_id = p.poster_id'
		),
		
		array(
			'FROM'	=> array(POINTS_BANK_TABLE => 'pb'),
			'ON'	=> 'pb.user_id = p.poster_id'
		),
		
	),

	'WHERE'		=> $db->sql_in_set('p.post_id', $post_list) . '
		AND u.user_id = p.poster_id'
));
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

Cerrado

Volver a “Foros de Soporte 3.0.x”