Página 1 de 1

errores que me indica el debug

Publicado: 08 Ago 2011, 02:21
por juanjo8995
Hola¡ Habilité el modo DEBUG para ver la velocidad de carga... y me dí cuenta, que al abrir un foro me aparecia esto en la cabecera

Código: Seleccionar todo

[phpBB Debug] PHP Notice: in file /includes/functions_display.php on line 592: Undefined variable: parent_name
[phpBB Debug] PHP Warning: in file /includes/functions.php on line 4685: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3827)
[phpBB Debug] PHP Warning: in file /includes/functions.php on line 4687: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3827)
[phpBB Debug] PHP Warning: in file /includes/functions.php on line 4688: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3827)
[phpBB Debug] PHP Warning: in file /includes/functions.php on line 4689: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3827)
Si alguien sabe que es, y puede ayudarme se lo agradeceria mucho

Un saludo¡

Re: errores que me indica el debug

Publicado: 08 Ago 2011, 04:38
por leviatan21

Código: Seleccionar todo

[phpBB Debug] PHP Notice: in file /includes/functions_display.php on line 592: Undefined variable: parent_name
Ni en un phpbb 3.0.9 o un preMOD del seo en el archivo raíz/includes/functions_display.php en la linea 592 existe la variable parent_name
O está mas arriba o mas abajo, por lo que deduzco que ese archivo fue modificado, pero ninguno de los otros MODs que tienes hacen cambios en ese archivo.

Por favor confirma que no tengas realizados otros cambios en tu foro, ya sea intentando instalar otro MOD y que no terminaste de hacelo ni de eliminarlo

Re: errores que me indica el debug

Publicado: 08 Ago 2011, 06:17
por juanjo8995
esta es mi linea del functions_display.php

Código: Seleccionar todo

591--> // http://www.phpBB-SEO.com SEO TOOLKIT BEGIN
592--> $phpbb_seo->set_url($parent_name, $parent_forum_id, 'forum');
593--> // http://www.phpBB-SEO.com SEO TOOLKIT END
y esta la del functions.php

Código: Seleccionar todo

4685-->header('Content-type: text/html; charset=UTF-8');

4687--> header('Cache-Control: private, no-cache="set-cookie"');
4688--> header('Expires: 0');
4689--> header('Pragma: no-cache');
tambien añado la linea 3827 la cual pone al final

Código: Seleccionar todo

echo '<b>[phpBB Debug] ' . $error_name . '</b>: in file <b>' . $errfile . '</b> on line <b>' . $errline . '</b>: <b>' . $msg_text . '</b><br />' . "\n";
Muchas Gracias por tu ayuda

Re: errores que me indica el debug

Publicado: 08 Ago 2011, 06:26
por leviatan21
inmediatamente arriba del codigo que citas, debe haber una linea como esta :

Código: Seleccionar todo

			list($parent_name, $parent_type) = array_values($parent_data);
Todo junto sería :

Código: Seleccionar todo

			list($parent_name, $parent_type) = array_values($parent_data);
			// www.phpBB-SEO.com SEO TOOLKIT BEGIN
			$phpbb_seo->set_url($parent_name, $parent_forum_id, 'forum');
			// www.phpBB-SEO.com SEO TOOLKIT END

Re: errores que me indica el debug

Publicado: 08 Ago 2011, 06:29
por juanjo8995
en mi linea de arriba pone

Código: Seleccionar todo

foreach ($forum_parents as $parent_forum_id => $parent_data)

la que tú me citas sale debajo

Código: Seleccionar todo

// Build navigation links
	if (!empty($forum_parents))
	{
		foreach ($forum_parents as $parent_forum_id => $parent_data)
					// www.phpBB-SEO.com SEO TOOLKIT BEGIN
			$phpbb_seo->set_url($parent_name, $parent_forum_id, 'forum');
			// www.phpBB-SEO.com SEO TOOLKIT END
		{
			list($parent_name, $parent_type) = array_values($parent_data);

			// Skip this parent if the user does not have the permission to view it
			if (!$auth->acl_get('f_list', $parent_forum_id))
			{
				continue;
			}