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.

Migrando de nukeet a phpbb3

Foros de soporte phpBB 3.2


Responder
Avatar de Usuario
DJ_JIMMY
Observador/a
Mensajes: 39
Registrado: 20 Jun 2006, 01:26
Género:
Edad: 40

Migrando de nukeet a phpbb3

#1

Mensaje por DJ_JIMMY »

URL: dominicanhiphop.com
Estilo(s) usuado(s): subSilver
Extensiones instaladas: -
Versión de phpBB: phpBB 2.0.23
Servidor: de pago
Si es una actualización desde otra versión: phpBB 2.0.23 a la phpBB 3.2.1
Si es una conversión desde otro tipo de Foro: nukeet (phpnuke)


hola
llevo varios dias intentando migrar mi nukeet a phpbb3, e leido q es posible pero no lo e logrado.
el metodo q ultilazado a sido el siguiente:
1- copia de todos los archivos y base de datos
2- cambie los nombres de las tablas y les puse el prefijo correspondiente todas las bases con bb las modifique a phpbb_xxxx, la tabla nuke_user modificada a phpbb_users
quedando de esta manera
Spoiler
phpbb_attachments
phpbb_attachments_config
phpbb_attachments_desc
phpbb_attach_quota
phpbb_auth_access
phpbb_banlist
phpbb_categories
phpbb_config
phpbb_confirm
phpbb_disallow
phpbb_extensions
phpbb_extension_groups
phpbb_forbidden_extensions
phpbb_forums
phpbb_forum_prune
phpbb_groups
phpbb_posts
phpbb_posts_text
phpbb_quota_limits
phpbb_ranks
phpbb_search_results
phpbb_search_wordlist
phpbb_search_wordmatch
phpbb_sessions
phpbb_sessions_keys
phpbb_smilies
phpbb_themes
phpbb_themes_name
phpbb_topics
phpbb_topics_watch
phpbb_users
phpbb_user_group
phpbb_vote_desc
phpbb_vote_results
phpbb_vote_voters
phpbb_words
3- luego cree una carpeta en el el directorio raiz y pase el nuevo phpbb3 e instale la base como nueva para poder coger el config.php, luego borre las bases nuevas y subir las base vieja ya modificada para que me pueda salir lo de actualizar o compvertir.
4-descarger el convertidor de phpnuke a phpbb3 https://github.com/vvondra/PHP-NUKE-to-phpBB3-convertor, y el contenido lo subi a install/convertors.
5-cuando voy a la pestaña de convertir me sale el siguiente error
Spoiler
Información
General Error:
SQL ERROR [ mysqli ]

Unknown column 'is_dynamic' in 'field list' [1054]

SQL

SELECT config_name, config_value, is_dynamic FROM phpbb_config
in file /web/htdocs/www.elbaulforex.com/home/foros/phpbb/db ... driver.php on line 999

BACKTRACE


FILE: (not given by php)
LINE: (not given by php)
CALL: installer_msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 999
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 193
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 329
CALL: phpbb\db\driver\mysqli->sql_query()

FILE: [ROOT]/phpbb/config/db.php
LINE: 71
CALL: phpbb\db\driver\factory->sql_query()

FILE: (not given by php)
LINE: (not given by php)
CALL: phpbb\config\db->__construct()

FILE: [ROOT]/vendor/symfony/dependency-injection/ContainerBuilder.php
LINE: 936
CALL: ReflectionClass->newInstanceArgs()

FILE: [ROOT]/vendor/symfony/dependency-injection/ContainerBuilder.php
LINE: 476
CALL: Symfony\Component\DependencyInjection\ContainerBuilder->createService()

FILE: [ROOT]/vendor/symfony/dependency-injection/ContainerBuilder.php
LINE: 993
CALL: Symfony\Component\DependencyInjection\ContainerBuilder->get()

FILE: [ROOT]/vendor/symfony/dependency-injection/ContainerBuilder.php
LINE: 990
CALL: Symfony\Component\DependencyInjection\ContainerBuilder->resolveServices()

FILE: [ROOT]/vendor/symfony/dependency-injection/ContainerBuilder.php
LINE: 905
CALL: Symfony\Component\DependencyInjection\ContainerBuilder->resolveServices()

FILE: [ROOT]/vendor/symfony/dependency-injection/ContainerBuilder.php
LINE: 476
CALL: Symfony\Component\DependencyInjection\ContainerBuilder->createService()

FILE: [ROOT]/includes/compatibility_globals.php
LINE: 37
CALL: Symfony\Component\DependencyInjection\ContainerBuilder->get()

FILE: [ROOT]/phpbb/install/helper/container_factory.php
LINE: 187
CALL: register_compatibility_globals()

FILE: [ROOT]/phpbb/install/helper/container_factory.php
LINE: 91
CALL: phpbb\install\helper\container_factory->build_container()

FILE: [ROOT]/install/convert/controller/convertor.php
LINE: 168
CALL: phpbb\install\helper\container_factory->get()

FILE: [ROOT]/cache/installer/container_edd8661cdbc16adfc424781340313ded.php
LINE: 1689
CALL: phpbb\convert\controller\convertor->__construct()

FILE: [ROOT]/vendor/symfony/dependency-injection/Container.php
LINE: 314
CALL: phpbb_cache_container->getPhpbb_Installer_Controller_ConvertService()

FILE: [ROOT]/vendor/symfony/dependency-injection/ContainerBuilder.php
LINE: 455
CALL: Symfony\Component\DependencyInjection\Container->get()

FILE: [ROOT]/phpbb/controller/resolver.php
LINE: 93
CALL: Symfony\Component\DependencyInjection\ContainerBuilder->get()

FILE: [ROOT]/vendor/symfony/http-kernel/HttpKernel.php
LINE: 132
CALL: phpbb\controller\resolver->getController()

FILE: [ROOT]/vendor/symfony/http-kernel/HttpKernel.php
LINE: 64
CALL: Symfony\Component\HttpKernel\HttpKernel->handleRaw()

FILE: [ROOT]/install/app.php
LINE: 61
CALL: Symfony\Component\HttpKernel\HttpKernel->handle()
y no me deja hacer nada
6- si voy a la pestaña de actualizar me sale
Spoiler
El instalador detecta un tiempo de espera
El instalador detecta un tiempo de espera, puede tratar de actualizar la página, lo que puede conducir a la corrupción de datos. Le sugerimos que o bien aumente la configuración de tiempo de espera, o intente utilizar el CLI.
alguien que me pueda ayudar por favor estoy un poco agotado ya con el tema
muchas gracias de antemano

Avatar de Usuario
AlfredoRamos
Ex Staff
Mensajes: 1235
Registrado: 14 Ene 2017, 22:18
Género:

Re: Migrando de nukeet a phpbb3

#2

Mensaje por AlfredoRamos »

El error te indica que la tabla phpbb_config no tiene la columna/campo is_dynamic.

Investigando un poco por internet, encontré estos enlaces:

https://www.phpbb.com/community/viewtop ... 5&t=642955
https://www.phpbb.com/customise/db/conv ... convertor/

Me parece que de ahí sacaste el conversor, pero si checas es para phpBB 3.0. Intenta usar exactamente la versión que indica el segundo enlace (3.0.7-pl1), luego puedes actualizar de 3.0 a 3.2

https://download.phpbb.com/pub/release/3.0/
https://www.phpbb.com/support/docs/en/3 ... /upgrade3/

Algunas de mis extensiones:
Imagen Imgur | :chart_with_upwards_trend: SEO Metadata | Imagen Markdown | :see_no_evil: Simple Spoiler BBCode | :shield: hCaptcha
:trophy: Checa todas mi extensiones aprobadas :trophy:

:penguin: Usuario de Arch Linux :penguin:


Avatar de Usuario
DJ_JIMMY
Observador/a
Mensajes: 39
Registrado: 20 Jun 2006, 01:26
Género:
Edad: 40

Re: Migrando de nukeet a phpbb3

#3

Mensaje por DJ_JIMMY »

muchisimas gracias llege avanzar mucho mas pero ahora se detuvo en otro punto
estoy en el conversor con el phpbb3.0.7-PL1
aqui tengo en la base 1 la instalacion desde 0 del phpbb cuando entro en el conversor me pide q seleccione la base y el folder del foro antiguo, todo bien
pero cuando da inicio al conversor avanza hasta el step 16 aprox y da error al llegar a la base de datos de los mensajes privados
Spoiler
General Error
SQL ERROR [ mysqli ]

Unknown column 'bbprivmsgs.privmsgs_attachment' in 'field list' [1054]

SQL

SELECT bbprivmsgs.privmsgs_id, bbprivmsgs.privmsgs_from_userid AS poster_id, bbprivmsgs.privmsgs_ip, bbprivmsgs.privmsgs_date, bbprivmsgs.privmsgs_enable_bbcode AS enable_bbcode, bbprivmsgs.privmsgs_enable_html AS enable_html, bbprivmsgs.privmsgs_enable_smilies AS enable_smilies, bbprivmsgs.privmsgs_attach_sig, bbprivmsgs.privmsgs_subject, bbprivmsgs.privmsgs_attachment, bbprivmsgs.privmsgs_date AS post_time, bbprivmsgs_text.privmsgs_text, bbprivmsgs_text.privmsgs_bbcode_uid AS old_bbcode_uid, bbprivmsgs.privmsgs_to_userid FROM nuke_bbprivmsgs bbprivmsgs, nuke_bbprivmsgs_text bbprivmsgs_text WHERE (bbprivmsgs.privmsgs_id = bbprivmsgs_text.privmsgs_text_id) ORDER BY bbprivmsgs.privmsgs_id LIMIT 2000

BACKTRACE

FILE: includes/db/mysqli.php
LINE: 163
CALL: dbal->sql_error()

FILE: includes/db/mysqli.php
LINE: 205
CALL: dbal_mysqli->sql_query()

FILE: includes/db/dbal.php
LINE: 170
CALL: dbal_mysqli->_sql_query_limit()

FILE: install/install_convert.php
LINE: 1233
CALL: dbal->sql_query_limit()

FILE: install/install_convert.php
LINE: 203
CALL: install_convert->convert_data()

FILE: install/index.php
LINE: 409
CALL: install_convert->main()

FILE: install/index.php
LINE: 286
CALL: module->load()
el nuke et cambio el sistema de mensajeria, lo que se me ocurrio fue instalar el phpnuke y cojer las 2 bases de mensajes privados, y reinicie el conversor pero sigue dando el mismo problema, creo q aqui es donde se complica el asunto

tienes alguna idea?

Avatar de Usuario
AlfredoRamos
Ex Staff
Mensajes: 1235
Registrado: 14 Ene 2017, 22:18
Género:

Re: Migrando de nukeet a phpbb3

#4

Mensaje por AlfredoRamos »

Al parecer tienes un mod instalado:

https://github.com/vvondra/PHP-NUKE-to- ... e.php#L578

Prueba creando ese campo en la tabla desde phpMyAdmin o directamente usando el comando mysql si tienes acceso por SSH o lo estas ejecutando desde localhost.

Código: Seleccionar todo

ALTER TABLE nuke_bbprivmsgs ADD privmsgs_attachment TINYINT(1) NOT NULL DEFAULT '0'
Otra opción sería comentar (colocar doble diagonal) antes de la línea 578 (en convert_nuke.php), aunque sería mejor asegurarse de si ya tienes el mod en el foro, que este correctamente instalado para que no haya problema más adelante.

https://www.phpbb.com/community/viewtop ... #p12014525
https://area51.phpbb.com/phpBB/viewtopi ... 95#p169091

Algunas de mis extensiones:
Imagen Imgur | :chart_with_upwards_trend: SEO Metadata | Imagen Markdown | :see_no_evil: Simple Spoiler BBCode | :shield: hCaptcha
:trophy: Checa todas mi extensiones aprobadas :trophy:

:penguin: Usuario de Arch Linux :penguin:


Avatar de Usuario
DJ_JIMMY
Observador/a
Mensajes: 39
Registrado: 20 Jun 2006, 01:26
Género:
Edad: 40

Re: Migrando de nukeet a phpbb3

#5

Mensaje por DJ_JIMMY »

hola
un millon de gracias e logrado migrar la nukeet, estoy muy agradecido
asi fue como termino la migracion
Spoiler
El instalador ha finalizado correctamente
Lléveme al PCA

Successfully updated extension phpbb/viglink
La actualización de base de datos se ha realizado correctamente.
[phpBB Debug] "mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, boolean given" in file /web/htdocs/www.elbaulforex.com/home/foro/phpbb/db/ ... mysqli.php on line 255
[phpBB Debug] "Undefined index: user_email" in file /web/htdocs/www.elbaulforex.com/home/foro/phpbb/not ... /email.php on line 62
[phpBB Debug] "Undefined index: user_email" in file /web/htdocs/www.elbaulforex.com/home/foro/phpbb/not ... /email.php on line 62
[phpBB Debug] "Undefined index: user_email" in file /web/htdocs/www.elbaulforex.com/home/foro/phpbb/not ... /email.php on line 62
[phpBB Debug] "Undefined index: user_email" in file /web/htdocs/www.elbaulforex.com/home/foro/phpbb/not ... /email.php on line 62
[phpBB Debug] "Undefined index: user_email" in file /web/htdocs/www.elbaulforex.com/home/foro/phpbb/not ... /email.php on line 62
[phpBB Debug] "Undefined index: user_email" in file /web/htdocs/www.elbaulforex.com/home/foro/phpbb/not ... /email.php on line 62
El instalador ha finalizado correctamente…
puedo ignorar estos errores?

aunque esta es la migracion de prueba, e anotado todo cuidadosamente de como logre migrar esta pruerba,
un millon de gracias nuevamente

Avatar de Usuario
DJ_JIMMY
Observador/a
Mensajes: 39
Registrado: 20 Jun 2006, 01:26
Género:
Edad: 40

Re: Migrando de nukeet a phpbb3

#6

Mensaje por DJ_JIMMY »

valla poco duro mi alegria :lol:
ahora veo q no puedo entrar al panel de administracion, algun problema con el usuario administrador
a ver q encuentro en el buscador

Avatar de Usuario
AlfredoRamos
Ex Staff
Mensajes: 1235
Registrado: 14 Ene 2017, 22:18
Género:

Re: Migrando de nukeet a phpbb3

#7

Mensaje por AlfredoRamos »

Solucionaste el problema? porque del dominio que muestras, en el subdirectorio foro puedo ver una instalación sin errores pero en mantenimiento.

Esos errores te aparecen cuando migraste a phpBB 3.0 o cuando actualizaste de phpBB 3.0 a 3.2? porque las extensiones comenzaron desde phpBB 3.1, y viglink si no recuerdo mal fue añadido en phpBB 3.2.

Durante la actualización de 3.0 a 3.2, ejecutaste el Support Toolkit que menciona la guía? de no haberlo hecho, sería bueno que lo hicieras para hacerle una limpieza a la instalación. Esos mensajes aunque son únicamente advertencias no deberían ser ignoradas, porque más adelante traerán problemas.

El error indica que el vector de los datos del usuario no existe user_email, lo cual es raro y solo significa que algo salió mal en la migración.

Algunas de mis extensiones:
Imagen Imgur | :chart_with_upwards_trend: SEO Metadata | Imagen Markdown | :see_no_evil: Simple Spoiler BBCode | :shield: hCaptcha
:trophy: Checa todas mi extensiones aprobadas :trophy:

:penguin: Usuario de Arch Linux :penguin:


Avatar de Usuario
DJ_JIMMY
Observador/a
Mensajes: 39
Registrado: 20 Jun 2006, 01:26
Género:
Edad: 40

Re: Migrando de nukeet a phpbb3

#8

Mensaje por DJ_JIMMY »

fue cuando migre a la 3.2.1 pero mire los email de los usuarios todo esta en orden, logre acceder al la cuenta de la administracion todo perfecto, un millon de gracias, ya se mas o menos como va todo, cuando haga la migracion final espero q todo salga igual,

:clap: :clap: :clap:

Responder
  • Temas similares
    Respuestas
    Vistas
    Último mensaje

Volver a “🔎 Foros de Soporte 3.2”