Página 1 de 1

Timeout Al Convertir De Phpbb2 A Phpbb3

Publicado: 15 Dic 2007, 19:24
por wakeup
Estoy haciendo la prueba de convertir mi bd de phpbb3 a phpbb3, pero es imposible el navegador siempre me da un timeout, supongo que es porque mi bd phpbb2 ocupa 100megas...

He leido en foros en ingles que la solucion es hacerse una copia del phpbb en local, hacer la conversion en local y despues subir la base de datos al phpbb3 al server... Pero me parece un lio bastante grande...

Sabeis alguna otra solucion?

Gracias

Re: Timeout Al Convertir De Phpbb2 A Phpbb3

Publicado: 16 Dic 2007, 00:25
por albarca.m
Hola

Eso me pasaba a mi. Lo que hacia era pulsar cada vez que me salía el mensaje de error el botón actualizar del navegador. Así se iban pasando los mensajes poco a poco. No creo que tardara más de 5 minutos en hacer esto (base de datos de 60 megas). Cuando hayas terminado de pasar todos los mensajes, en una de las actualizaciones te saldrá de nuevo el instalador del foro para que continues con el proceso.

Esto mismo pasa con la indexación del motor de búsqueda del panel de admin.

Parece que es algún fallo de phpBB, otros foros como SMF se han dado cuenta en esto y han sabido corregirlo.

Saludos

Re: Timeout Al Convertir De Phpbb2 A Phpbb3

Publicado: 16 Dic 2007, 00:48
por wakeup
[quoteicy user="albarca.m" post="80013"]Hola
Lo que hacia era pulsar cada vez que me salía el mensaje de error el botón actualizar del navegador. Así se iban pasando los mensajes poco a poco.[/quoteicy]

No he entendido bien a que te refieres, a mi cuando me da el error si le doy a actualizar me vuelve a dar el mismo error...
a que te refieres con "los mensajes"?

gracias!

Re: Timeout Al Convertir De Phpbb2 A Phpbb3

Publicado: 16 Dic 2007, 02:24
por vomesk
al actualizar vuelve a empezar el traspaso de datos desde el principio...

Re: Timeout Al Convertir De Phpbb2 A Phpbb3

Publicado: 16 Dic 2007, 10:37
por albarca.m
Hola
Lo que hacia era pulsar cada vez que me salía el mensaje de error el botón actualizar del navegador. Así se iban pasando los mensajes poco a poco. No he entendido bien a que te refieres, a mi cuando me da el error si le doy a actualizar me vuelve a dar el mismo error...
a que te refieres con "los mensajes"?

gracias! Hola

Con los mensajes me refería al paso (en el conversor) en el que se pasan del foro viejo al foro nuevo los topics y posts, no sé porque he dicho mensajes xD
El caso era que iniciaba el proceso y por poner un ejemplo, cuando iba por el topic numero 100 me daba el mensaje de error, entonces pulsaba el botón actualizar del navegador y continuaba por el número 100 hasta el 200 y de nuevo salía el mensaje de error, entonces volvía a pulsar el botón actualizar y así sucesivamente hasta que se pasaban todos los topics y posts del foro viejo al nuevo.

Sobre lo que dice vomesk. A mí eso no me pasó... Tal vez no sea el mismo caso.

Saludos

Re: Timeout Al Convertir De Phpbb2 A Phpbb3

Publicado: 16 Dic 2007, 11:15
por wakeup
Y donde ves el topic por el que va? pq a mi no me salia nada de eso :(

Re: Timeout Al Convertir De Phpbb2 A Phpbb3

Publicado: 16 Dic 2007, 15:25
por vomesk
Y donde ves el topic por el que va? pq a mi no me salia nada de eso :( en la base de datos

Re: Timeout Al Convertir De Phpbb2 A Phpbb3

Publicado: 16 Dic 2007, 22:23
por albarca.m
Hola

O en la barra de dirección, por el final sale el número del topic por el que va. Mañana si me acuerdo y tengo tiempo intento colgar algunas imágenes..

Saludos

Re: Timeout Al Convertir De Phpbb2 A Phpbb3

Publicado: 17 Dic 2007, 10:06
por ghalleiras
Hola saludos a todos.

A mi me pasa lo mismo, no soy capaz de convertir la DB, se queda unos segundos intentandolo en el tercer paso de la conversión, pero de ahi no pasa.

Quisiera saber si hay alguna forma de hacer la conversión desde phpmyadmin en el panel de control del hosting o si se puede hacer en local la conversión y despues importar de nuevo

Re: Timeout Al Convertir De Phpbb2 A Phpbb3

Publicado: 17 Dic 2007, 14:33
por luchitox
Trata de intentar con esto (recuerda siempre hacer un backup de los archivos):

Abrir phpbb3/install/install_convert.php

Buscar:

Código: Seleccionar todo

/**
*
* @package install
* @version $Id: install_convert.php,v 1.53 2007/10/11 08:12:25 acydburn Exp $
* @copyright (c) 2006 phpBB Group
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/

/**
*/
Luego Añadir:

Código: Seleccionar todo

    @set_time_limit(0);
    @ini_set('memory_limit', '256M');
    @ini_set('upload_max_filesize', '128M');
    @ini_set('post_max_size', '256M');
    @ini_set('max_input_time', '-1');
    @ini_set('max_execution_time', '-1');
    @ini_set('expect.timeout', '-1');
    @ini_set('default_socket_timeout', '-1');
(Configurar segun corresponda)

Luego buscar:

Código: Seleccionar todo

    var $batch_size = 2000;
Cambiar por:

Código: Seleccionar todo

    var $batch_size = 6000;

Espero que te sirva. Si puedes dar la mayor cantidad de informacion posible seria mejor. He incluso estaria bueno si puedes adjuntar una pantalla del error. :wink:

Re: Timeout Al Convertir De Phpbb2 A Phpbb3

Publicado: 18 Dic 2007, 00:46
por ghalleiras
Pues si que sirvió, fue perfecto. Ya está funcionando.

Muchas gracias

Re: Timeout Al Convertir De Phpbb2 A Phpbb3

Publicado: 18 Dic 2007, 22:41
por thunderb
Que tal,

A mi me pasa algo parecido, aunque no se si es exactamente un problema de timeout.

Cuando llego al punto de "Continuar conversión" y pulso el botón, en unos segundos me salta una ventana de descarga de firefox, para descargar un fichero index.php.

Alguien sabe a que se debe esto?

Otra cosilla: tengo instalada la versión 2.0.21. ¿Es necesario actualizar primero a la version 2.0.22?

Re: Timeout Al Convertir De Phpbb2 A Phpbb3

Publicado: 19 Dic 2007, 02:14
por luchitox
Te aconsejo que primero realices la conversion a phpbb 2.0.22 y luego si a phpbb3. Trata luego de realizar le procedimiento que he explicado anteriormente debido a que ese error tambien se genera por timeout segun entiendo. De persistir el mismo, cuando aparezca la ventana de guardar o abrir el archivo index.php debe cerrarla. Luego hacer click nuevamente sobre la pestaña de conversion y seleccionar la opcion de continuar con la conversion. Debes realizar este procedimiento cuantas veces sea necesaria hasta finalizar el proceso.
Si todo esto no funciona, te sugiero :

Abrir .httacces (en la ubicacion donde se encuentra el archivo config.php

Luego agregar

Código: Seleccionar todo

php_value max_execution_time 60
Como ultimo recurso puede usar:
EasyPHP, WAMP or XAMPP

Espero que sirva! :nolose:

Re: Timeout Al Convertir De Phpbb2 A Phpbb3  Tema Solucionado

Publicado: 19 Dic 2007, 16:23
por thunderb
Gracias luchitox por la información.

Entonces para actualizar a la versión 2.0.22, que formula me recomiendas que utilice??
He leido que hay varias maneras, pero no estoy seguro de cual me conviene más (tanto por sencillez como por efectividad).

Saludos