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 copiar un tema [Debug]Tema Solucionado

Foros donde podréis dejar vuestras dudas sobre phpBB 3.0.x

0
No hay votos
 
Votos totales: 0

Elpingo
Asiduo/a
Mensajes: 184
Registrado: 04 Nov 2009, 21:03

Error al copiar un tema [Debug]  Tema Solucionado

#1

Mensaje por Elpingo »

Hola,
resulta que decidí copiar un tema y al momento de pulsar en "Si" para confirmar la acción me da este error:
[phpBB Debug] PHP Notice: in file /includes/mcp/mcp_main.php on line 1051: Undefined index: enable_indexing

Warning: Cannot modify header information - headers already sent by (output started at /home/crak/public_html/forum/includes/functions.php:3767) in /home/crak/public_html/forum/includes/functions.php on line 4641

Warning: Cannot modify header information - headers already sent by (output started at /home/crak/public_html/forum/includes/functions.php:3767) in /home/crak/public_html/forum/includes/functions.php on line 4643

Warning: Cannot modify header information - headers already sent by (output started at /home/crak/public_html/forum/includes/functions.php:3767) in /home/crak/public_html/forum/includes/functions.php on line 4644
Última edición por Elpingo el 25 Mar 2011, 04:00, editado 2 veces en total.

Avatar de Usuario
angelismo
Administrador
Mensajes: 5707
Registrado: 20 May 2006, 02:42
Género:
Edad: 36

Re: Error al copiar un tema [Debug]

#2

Mensaje por angelismo »

Pon la linea 1051 del archivo /includes/mcp/mcp_main.php

Antes de nada, lee las Normas de phpBB-Es y las Normas de Soporte.

Como corregir el copyright de phpbb3 - Si tu foro no tiene copyright ,lee la guia antes de pedir soporte.
No doy soporte por MP ni por MSN ,solo en los foros.


© angelismo- Webmaster de Webmastercreativo
© angelismo -Administrador de phpBB-es

Elpingo
Asiduo/a
Mensajes: 184
Registrado: 04 Nov 2009, 21:03

Error al copiar un tema [Debug]

#3

Mensaje por Elpingo »

Este es el código de la linea 1044 a 1052

Código: Seleccionar todo

if (confirm_box(true))
	{
		$topic_data = get_topic_data($topic_ids, 'f_post');

		$total_posts = 0;
		$new_topic_id_list = array();

		if ($topic_data['enable_indexing'])
		{

Avatar de Usuario
angelismo
Administrador
Mensajes: 5707
Registrado: 20 May 2006, 02:42
Género:
Edad: 36

Re: Error al copiar un tema [Debug]

#4

Mensaje por angelismo »

Pon tu archivo completo en pastebin

Antes de nada, lee las Normas de phpBB-Es y las Normas de Soporte.

Como corregir el copyright de phpbb3 - Si tu foro no tiene copyright ,lee la guia antes de pedir soporte.
No doy soporte por MP ni por MSN ,solo en los foros.


© angelismo- Webmaster de Webmastercreativo
© angelismo -Administrador de phpBB-es

Elpingo
Asiduo/a
Mensajes: 184
Registrado: 04 Nov 2009, 21:03

Error al copiar un tema [Debug]

#5

Mensaje por Elpingo »

Gracias angelismo. Este es el enlace al pastebin:

http://www.phpbb-es.com/foro/pastebin.p ... view&s=185

Avatar de Usuario
angelismo
Administrador
Mensajes: 5707
Registrado: 20 May 2006, 02:42
Género:
Edad: 36

Re: Error al copiar un tema [Debug]

#6

Mensaje por angelismo »

Pues creo estamos ante posible bug de phpbb ,pues sale en mi foro com mucho mods instalados y otro foro con instalación limpia de phpbb 3.0.8 ,y además he encontrado un tema sobre este error en phpbb.com
http://www.phpbb.com/community/viewtopi ... e_indexing ,pero sin solucion.

Antes de nada, lee las Normas de phpBB-Es y las Normas de Soporte.

Como corregir el copyright de phpbb3 - Si tu foro no tiene copyright ,lee la guia antes de pedir soporte.
No doy soporte por MP ni por MSN ,solo en los foros.


© angelismo- Webmaster de Webmastercreativo
© angelismo -Administrador de phpBB-es

Elpingo
Asiduo/a
Mensajes: 184
Registrado: 04 Nov 2009, 21:03

Error al copiar un tema [Debug]

#7

Mensaje por Elpingo »

Gracias Angelismo, estaremos atentos a la posible solución. :lee

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

Error al copiar un tema [Debug]

#8

Mensaje por leviatan21 »

Elpingo escribió:Gracias Angelismo, estaremos atentos a la posible solución. :lee
Me suena a un problema relacionado con el SEO, pero antes de indicarte que pruebas debes hacer, me gustaría hacer ciertas pruebas yo mismo :
@Elpingo, si puedes indícame que método utilizas para mover el tema, si el MCP o las Herramientas Quick-mod y de ser posible que temas quieres mover a donde (si en tu foro) y para completarla s existe la opción que me envíes por privado un usuario con características de Moderador o administrador para yo mismo ver que sucede
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

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

Error al copiar un tema [Debug]

#9

Mensaje por leviatan21 »

Gracias a Angelismo que por privado me ha pasado clave de acceso a su foro y ciertos dato sobre como generar el error.
Dicho esto, confirmo que es un BUG en phpbb, y que se da solo en ciertas circunstancias aún no establecidas

Les solicito que hagan y prueben el siguiente cambio :

Abrir :
raíz/includes/mcp/mcp_main.php

Buscar :

Código: Seleccionar todo

function mcp_fork_topic($topic_ids) 
Buscar :

Código: Seleccionar todo

    $additional_msg = $success_msg = '';

    $s_hidden_fields = build_hidden_fields(array(
        'topic_id_list'    => $topic_ids,
        'f'                => $forum_id,
        'action'        => 'fork',
        'redirect'        => $redirect)
    );
 
Reemplazar, por :

Código: Seleccionar todo

    $additional_msg = $success_msg = '';
 
Buscar :

Código: Seleccionar todo

        confirm_box(false, 'FORK_TOPIC' . ((sizeof($topic_ids) == 1) ? '' : 'S'), $s_hidden_fields, 'mcp_move.html'); 
Antes, agregar :

Código: Seleccionar todo

        $s_hidden_fields = build_hidden_fields(array(
            'topic_id_list'    => $topic_ids,
            'f'                => $forum_id,
            'action'        => 'fork',
            'redirect'        => $redirect)
        );
 
Si eso no funciona, sólo quedará hacer un parche, provisorio hasta tanto salga el oficial :nolose:
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

Avatar de Usuario
angelismo
Administrador
Mensajes: 5707
Registrado: 20 May 2006, 02:42
Género:
Edad: 36

Re: Error al copiar un tema [Debug]

#10

Mensaje por angelismo »

Me sale este error al realizar esos cambios.
Fatal error: Call to undefined function mcp_fork_topic() in /home/angelism/public_html/foro/includes/mcp/mcp_main.php on line 106

Antes de nada, lee las Normas de phpBB-Es y las Normas de Soporte.

Como corregir el copyright de phpbb3 - Si tu foro no tiene copyright ,lee la guia antes de pedir soporte.
No doy soporte por MP ni por MSN ,solo en los foros.


© angelismo- Webmaster de Webmastercreativo
© angelismo -Administrador de phpBB-es

Avatar de Usuario
invi
Ex Staff
Mensajes: 2557
Registrado: 14 Ene 2006, 16:25
Género:
Edad: 39

Re: Error al copiar un tema [Debug]

#11

Mensaje por invi »

No se si es cosa mía, pero no se supone que...

Código: Seleccionar todo

$s_hidden_fields = build_hidden_fields(array(
            'topic_id_list'    => $topic_ids,
            'f'                => $forum_id,
            'action'        => 'fork',
            'redirect'        => $redirect)
        );
esto:

Código: Seleccionar todo

'action'        => 'fork',
Debería ser:

Código: Seleccionar todo

'action'        => $fork,
Igual me equivoco, pero vamos.. a mi me suena que el problema viene de ahi.
Existen dos tipos de individuos, los que saben y los que no.

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

Re: Error al copiar un tema [Debug]

#12

Mensaje por leviatan21 »

angelismo escribió:Me sale este error al realizar esos cambios.
Fatal error: Call to undefined function mcp_fork_topic() in /home/angelism/public_html/foro/includes/mcp/mcp_main.php on line 106
En ningún momento hemos borrado esa función, la primera búsqueda es solo para posicionarse en el lugar adecuado, pero esa linea no se toca

invi escribió:No se si es cosa mía, pero no se supone que...
no, porque se está forzando a que se pase esa variable con un valor determinado y no por medio de otra variable :mrgreen:
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

Avatar de Usuario
angelismo
Administrador
Mensajes: 5707
Registrado: 20 May 2006, 02:42
Género:
Edad: 36

Re: Error al copiar un tema [Debug]

#13

Mensaje por angelismo »

Me lie con la primera busqueda ,la quite ,la he vuelto a poner y vuelve a salir el error que reporta elpingo.

Antes de nada, lee las Normas de phpBB-Es y las Normas de Soporte.

Como corregir el copyright de phpbb3 - Si tu foro no tiene copyright ,lee la guia antes de pedir soporte.
No doy soporte por MP ni por MSN ,solo en los foros.


© angelismo- Webmaster de Webmastercreativo
© angelismo -Administrador de phpBB-es

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

Error al copiar un tema [Debug]

#14

Mensaje por leviatan21 »

angelismo escribió:Me lie con la primera busqueda ,la quite ,la he vuelto a poner y vuelve a salir el error que reporta elpingo.
Ok, es porque todavía no logro entender por que sólo sucede en ciertos momentos pero no siempre, al parecer en algunos foros la opción de si se permite indexar no existe.

Creo que la única opción es hacer este cambio ( no es importante, pero el cambio anterior se puede deshacer ):

Buscar :

Código: Seleccionar todo

        if ($topic_data['enable_indexing']) 
Reemplazar por :

Código: Seleccionar todo

        if (isset($topic_data['enable_indexing']) && $topic_data['enable_indexing']) 
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

Avatar de Usuario
angelismo
Administrador
Mensajes: 5707
Registrado: 20 May 2006, 02:42
Género:
Edad: 36

Re: Error al copiar un tema [Debug]

#15

Mensaje por angelismo »

Ahora si ,ya no sale el error ,gracias leviatan.

Antes de nada, lee las Normas de phpBB-Es y las Normas de Soporte.

Como corregir el copyright de phpbb3 - Si tu foro no tiene copyright ,lee la guia antes de pedir soporte.
No doy soporte por MP ni por MSN ,solo en los foros.


© angelismo- Webmaster de Webmastercreativo
© angelismo -Administrador de phpBB-es

Cerrado

Volver a “Foros de Soporte 3.0.x”