Buenas,
¿Cómo puedo pasar de SMF 2.0 RC2 a vBulletin 4.0 Publishing Suite?
Gracias, un saludo!
Temas Similares:
Esta es una discusión en el tema ¿Cómo pasar de SMF 2.0 RC2 a vBulletin 4.0 Publishing Suite? dentro del foro vB4 Soporte General, parte de la categoría vBulletin 4x; Buenas, ¿Cómo puedo pasar de SMF 2.0 RC2 a vBulletin 4.0 Publishing Suite? Gracias, un saludo! Temas Similares: vBAdvanced vs vBulletin 4.0 Publishing Suite Problemas al instalar y empezar con vb 4 Publishing vBulletin 4.0 Suite Beta 3 Liberada para usuarios con licencia...
Buenas,
¿Cómo puedo pasar de SMF 2.0 RC2 a vBulletin 4.0 Publishing Suite?
Gracias, un saludo!
Temas Similares:
Usando la Herramienta Impex de vBulletin, entras al area de miembros (http://members.vbulletin.com/) y ahi esta para bajar, en el mismo sitio de donde descargas tu vBulletin
[GRACIAS] -> es Boton magico que hace que siempre recibas soporte, USALO!!!
¿Jhonnyf, puedes hacer un manual de como usar el Impex?. Googleando no encuentras nada. Basicamente creo que el problema es al editar el config del Impex.
Acabo de bajarme la herramienta "Impex" y la he subido a la raíz de mi foro SMF 2.0 RC2. Renombré el archivo "ImpExConfig.php.new" por "ImpExConfig.php" y cuando entro me sale lo siguiente:
¿Qué tengo que hacer?
Edito:
No me había dado cuenta de que el "Customer Number" venía dentro de "http://members.vbulletin.com/" asique al final he puesto el número y me ha salido lo siguiente:
Supongo que habrá que configurar el "ImpExConfig.php" pero bueno si pudieses decirme que campos debo modificar, te lo agradecería
Un saludo!
Última edición por Dark_Jack; 31/12/2009 a las 07:35
Debes de introducir el número de tu licencia (el usuario).
Ya, ya... acabo de editar el post![]()
kevin, yo estoy traduciendo toda la documentación acerca del impex y aparte hare algunos tutoriales con los ejemplos mas representativos (phpbb, smf y vbulletin -> vbulletin)
Respecto a tu problema, debes editar el config con los datos de ambas base de datos, tanto como la de vbulletin (target) como la de partida de smf (source)
Yo te recomiendo montar ambas webs y BD en el mismo host, en un subdirectorio mismo ya que yo cuando hice la migración aun habiéndole puesto correctamente los datos de mi host no me funcionaba (tenia vbulletin en un host y el smf en otro host). Si tienes alguna duda mas pues solo preguntaCódigo PHP:####
#
# TARGET - The target is the vBulletin database (where the data is going to)
#
####
$impexconfig['target']['server'] = 'localhost';
$impexconfig['target']['user'] = 'username';
$impexconfig['target']['password'] = 'password';
$impexconfig['target']['database'] = 'vbulletin_forum';
$impexconfig['target']['tableprefix'] = '';
# If the system that is being imported from uses a database,
# enter the details for it here and set 'sourceexists' to true.
# If the source data is NOT stored in a database, set 'sourceexists' to false
$impexconfig['sourceexists'] = true;
####
#
# SOURCE - The source is the old forum database (where the data is coming from)
#
####
# mysql / mssql
$impexconfig['source']['databasetype'] = 'mysql'; // mysql OR mssql
$impexconfig['source']['server'] = 'localhost';
$impexconfig['source']['user'] = 'username';
$impexconfig['source']['password'] = 'password';
$impexconfig['source']['database'] = 'source';
$impexconfig['source']['tableprefix'] = '';
![]()
Editar ésto: ....
Luego esta parte...# TARGET - The target is the vBulletin database (where the data is going to)
#
####
$impexconfig['target']['server'] = 'localhost';
$impexconfig['target']['user'] = 'usuario de la base (destino)';
$impexconfig['target']['password'] = 'contraseña del usuario (destino)';
$impexconfig['target']['database'] = 'nombre de base datos (destino)';
$impexconfig['target']['tableprefix'] = 'si usas, el prefijo de las tablas';
####
#
# SOURCE - The source is the old forum database (where the data is coming from)
#
####
# mysql / mssql
$impexconfig['source']['databasetype'] = 'mysql'; // mysql OR mssql
$impexconfig['source']['server'] = 'localhost';
$impexconfig['target']['user'] = 'usuario de tu base de datos;
$impexconfig['target']['password'] = 'contraseña del usuario de tu base de datos';
$impexconfig['target']['database'] = 'nombre de tu base de datos origen';
$impexconfig['target']['tableprefix'] = 'si usas, el prefijo de las tablas';
Eso sería todo.
Ok! muchas gracias por todoahora estoy en el siguiente paso:
Y en este:
En "Select System" puse "smf2" y en "Select version and product to export to" lo dejé como está en "vBulletin 4.0.*".
Pulsé en el botón "Begin Import" y me apareció lo siguiente:
Y cuando le doy al primer "Start Module" me salta el siguiente error:
Los demás no me dan fallo pero ahora no sé que tengo que hacer...Altering tables
ImpEx will now Alter the tables in the vB database to include import id numbers. This is needed during the import process for maintaining references between the tables during an import. If you have large tables (i.e. lots of posts) this can take some time. They will also be left after the import if you need to link back to the original vB userid.
moderator - importmoderatorid Completed
usergroup - importusergroupid Completed
ranks - importrankid Completed
poll - importpollid Completed
forum - importforumid Completed
forum - importcategoryid Completed
user - importuserid Completed
style - importstyleid Completed
thread - importthreadid Completed
post - importthreadid Completed
thread - importforumid Completed
smilie - importsmilieid Completed
pmtext - importpmid Completed
avatar - importavatarid Completed
customavatar - importcustomavatarid Completed
customprofilepic - importcustomprofilepicid Completed
post - importpostid Completed
attachment - importattachmentid Completed
pm - importpmid Completed
usernote - importusernoteid Completed
phrase - importphraseid Completed
subscription - importsubscriptionid Completed
subscriptionlog - importsubscriptionlogid Completed Testing source against : smf2 ::2.0 beta
Valid found tables :
Possibly custom tables or incorrect prefix :
admin_info_files NOT found.
approval_queue NOT found.
attachments NOT found.
ban_groups NOT found.
ban_items NOT found.
board_permissions NOT found.
boards NOT found.
calendar NOT found.
calendar_holidays NOT found.
categories NOT found.
collapsed_categories NOT found.
custom_fields NOT found.
fc_bans NOT found.
fc_config NOT found.
fc_config_chats NOT found.
fc_config_instances NOT found.
fc_config_values NOT found.
fc_connections NOT found.
fc_ignors NOT found.
fc_messages NOT found.
fc_rooms NOT found.
global_announcements NOT found.
global_announcements_boards NOT found.
group_moderators NOT found.
ignore NOT found.
invites NOT found.
log_actions NOT found.
log_activity NOT found.
log_banned NOT found.
log_boards NOT found.
log_comments NOT found.
log_digest NOT found.
log_errors NOT found.
log_floodcontrol NOT found.
log_group_requests NOT found.
log_karma NOT found.
log_mark_read NOT found.
log_member_notices NOT found.
log_notify NOT found.
log_online NOT found.
log_packages NOT found.
log_polls NOT found.
log_reported NOT found.
log_reported_comments NOT found.
log_scheduled_tasks NOT found.
log_search_messages NOT found.
log_search_results NOT found.
log_search_subjects NOT found.
log_search_topics NOT found.
log_topics NOT found.
log_treasury NOT found.
mail_queue NOT found.
membergroups NOT found.
members NOT found.
message_icons NOT found.
messages NOT found.
moderators NOT found.
ob_googlebot_stats NOT found.
openid_assoc NOT found.
package_servers NOT found.
permission_profiles NOT found.
permissions NOT found.
personal_messages NOT found.
pm_recipients NOT found.
pm_rules NOT found.
poll_choices NOT found.
polls NOT found.
postmoderation NOT found.
scheduled_tasks NOT found.
sessions NOT found.
settings NOT found.
smileys NOT found.
smileys1 NOT found.
themes NOT found.
topics NOT found.
treas_cfg NOT found.
treas_currency NOT found.
treas_finance NOT found.
treas_trans NOT found.
vwarnings NOT found.
If you have all red tables, i.e. none correct this could possible be your table prefix :
smf_
Failed Check database permissions and connection, or table prefix to ensure its correct
¿Alguien puede ayudarme?
Muchas gracias, un saludo!
el fallo esta en que probablemente en el valor del cofig
$impexconfig['source']['tableprefix'] = '';
tengas que poner smf_ que es el prefijo que pone los foros smf al instalarlo por defecto, auqnue peude ser que tu lo hayas cambiado asi que simplemente pon el prefijo que uses.
Última edición por Kas_Limon; 31/12/2009 a las 10:48
Te corrijo. El "smf_" tenía que ponerlo en "$impexconfig['source']['tableprefix']" ya que "target" es vbulletin
Bueno al final lo hize y me dió algunos fallos el primer "Start Module" pero me dejaba continuar la operación y parece que todo está bien pero ahora no sé que hacer... me sale lo siguiente:
Cuando entro en el subdominio de vBulletin no me aparecen los mensajes importados, ni los usuarios, etc... pero lo curioso es que me pone:
¿Qué tengo que hacer ahora?![]()
Cierto, me equivoque al copiar >_<Te corrijo. El "smf_" tenía que ponerlo en "$impexconfig['source']['tableprefix']" ya que "target" es vbulletin![]()
Bueno pues ahora tienes que ir al admincp y dirigirte en el menu lateral abajo del todo donde pone mantenimiento. Desplegas la opcion y hay uan opcion llamada "actualizar contadores"
Al pulsar ahí te cargara una lista de opciones las cuales deberás ir ejecutando que lo que hará sera actualizar el foro con los usuarios, foros, mensajes, etc.
Al finalizar tendrás tu foro funcionando perfectamente
OJO a la opcion "Actualizar Contador de Mensajes" pues lo que hace es que hace un recuento de mensajes por usuario, es decir, el usuario X cuenta cuantos mensajes físicos hay en la BD de el y le cambia el contador.
Esto puede afectarte si por ejemplo has ido borrando mensajes peor de forma que no bajara el numero en el contador por lo que un usuario puede tener 2000 mensajes pero realmente en el foro solo hay 500 y el sistema le pondrá que tiene 500 mensajes,
Te aviso mas que nada por que ya se sabe como son los usuarios con el tema del conteo de los mensajes, que yo no me di cuenta al principio y muchos les bajo drásticamente su contador y puff cualquiera los escuchaba
E Realidad no se configura el target ya que eso lo toma del config.php del vbulletin donde está el Impex
[GRACIAS] -> es Boton magico que hace que siempre recibas soporte, USALO!!!
Ya he actualizado todos los contadores y me aparecen los mensajes, las categorías, etc... pero cuando voy a logearme con algun usuario del antiguo foro smf, me salta el siguiente error:
Si lo intento modificar desde mi cuenta de admin de vbulletin me salta siempre error en la fecha de nacimiento (no sé por qué) y para poder logearme tuve que darle a recuperar contraseña para que el sistema me diese una alternativa con la que pude logearme pero saltaba ese error... uhmmm... una cosa curiosa es que en la pestaña de miembros, solo aparece mi usuario de vbulletin, todos los que importé no salen... la verdad es que no sé que habré hecho mal pero bueno yo creo que lo más complicado ya ha pasadoAviso del Foro
Tú has sido excluido por las siguientes razones:
No se especificó razón alguna.
Fecha en que será levantada tu exclusión: Nunca
He vuelto a importar el foro y ahora me aparecen el doble de usuarios xDD con la peculiaridad de que pone imported_nombre de usuario así con todos jaja xDD ¿qué es lo que hize mal? en el impex me acuerdo que en la linea de "Associate Users" me aparecian todos los usuarios y un recuadro por si quiero escribir. Tambien pone "Association list Put the existing vbulletin user id next to the source user id that you wish to associate them with" pero yo los importé sin escribir los nombres en los recuadros.. ¿será ese el fallo?
¿qué hago?![]()
Última edición por Dark_Jack; 31/12/2009 a las 13:03
Lo del doble usuario pues no debiste reimportar
y lo de los errores por fechas y contraseñas, debes cambiarlas todas usando una consulta SQL
te recomiendo rehacer de nuevo la importacion y superar los problemas con consultas SQL
[GRACIAS] -> es Boton magico que hace que siempre recibas soporte, USALO!!!
Es que cuando rehago la importación pasa lo que te dije antes y lo de las consultas SQL no sé como se hacen...![]()
¿alguien me puede ayudar?![]()
Ya esta solucionado, le faltaba sacar a los usuarios del grupo "imported users" el cual no tiene permisos
Dark_Jack (02/01/2010)
Gracias por todo Kas_Limon![]()