¿Nuevo usuario?
Puedes registrarte aquí
 
       
Menú principal
 
 Navegación
Buscar
dpForo
dpFAQ
dpManuales
dpDescargas
dpThemes
Noticias por Temas
Recomiéndanos
Enlaces
Créditos
dzStaffStatus
Miembros:  Administradores
No Conectado  el_cuervo  
No Conectado  Dixso  
Miembros:  Colaboradores
No Conectado  AnyKiller  
No Conectado  nestormateo  
No Conectado  docser  
Miembros:  Moderadores
No Conectado  cardiru  
No Conectado  javiermisol  
Miembros:  Traductores
Conectado  gnrx  
Miembros:  Miembros:
Ultimo:  Nuevos Hoy: 1
Ultimo:  Nuevos Ayer: 7
Ultimo:  Total: 71472
Ultimo:  Ultimo:
agosto_isaac
Miembros:  Conectados
Miembros:  Miembros: 1
Invitados:  Invitados: 64
Total:  Total: 65
Miembros:  Miembros Online
Conectado  gnrx  
Sponsor
dp-Tools
 Generador de Menús
 Pop-Up Maker
 Generador de Bloques
 Generador de Módulos
Enlázanos


Texto del enlace:


Otros Banners:



Theme creado por
dev-postnuke.com

 Foro dev-postnuke.com
  Postnuke :: Instalación
  Traspaso de 764 a 8

Bienvenido invitado

Moderado por: el_cuervo, Dixso, AnyKiller, cardiru, javiermisol << Tema anterior   Tema siguiente >>
Imprimir tema
Ir a la pagina : 1 2 Pagina siguiente
Autor Tema: Traspaso de 764 a 8
fuego1313
Enviado: 14/04/2008 a las 03:04
Frecuente
Frecuente

avatar

Karma: 0 (0 Votos)

Registrado: 24/08/07
Mensajes: 43

Estado: Desconectado
Ultima visita: 28/04/08
Buenas, por necesidad y otras cuestiones necesito actualizar el 764 a 8. Antes que nada hice una copia de seguridad de todo, y estoy probando la web en localhost.

Segui el manual e hice lo siguiente:
1) Descargue el postnuke 8 oficial de la pagina de postnuke.
2) hice una nueva base de datos en el mysql llamada original y puse el dump de mi sitio.
3) copie los archivos de la distribucion a una nueva carpeta
4) configure el config.php para que conectara a la nueva db, como root con su password.
5) corri el archivo upgrade.php
6) le di continuar y entonces...

se me bloquea el apache y el mysql!!!! tengo que reiniciar si o si (Estoy sobre win con xampp en localhost)

WTF? que paso o que estoy haciendo mal? necesito ayuda sad

otras opciones o a alguien que le haya psado lo mismo?

voy a seguir probando con otras cosas, si consigo mas info vuelvo a postear, sino es porque sigo en el mismo problema.
abrazos
fuego1313 Enviar MP


nestormateo
Enviado: 14/04/2008 a las 18:04
Administrador
Administrador

avatar

Karma: 10 (64 Votos)

Registrado: 07/07/06
Mensajes: 1401

Estado: Desconectado
Ultima visita: 23/11/08
hola!
pues el script de actualización necesita más memoria y tiempo de ejecución (configuraciones de PHP) dependiendo de la cantidad de información del sitio.

Mira en tu php.ini a ver en cuando tienes el 'memory_limit' y el 'max_execution_time'...
lo recomendable son 32M-64M y 300 (segundos o más) respectivamente...
cualquier otro error aparecería en pantalla
o mira el log de tu apache, por si algún error interno está ocurriendo

cuentanos como te va!
suerte! good


Mateo Tibaquira
-Mis principios... son mis fines-
nestormateo Enviar MP WwW
fuego1313
Enviado: 19/04/2008 a las 07:04
Frecuente
Frecuente

avatar

Karma: 0 (0 Votos)

Registrado: 24/08/07
Mensajes: 43

Estado: Desconectado
Ultima visita: 28/04/08
Bueno, paso a comentar algunas cosas que corregí:
le mande 64 megas de RAM y 6000 segundos de tiempo de ejecucion al php (alcanzara? je)
puse el tipo de base de datos en myisam ---> si no tenes el innodb en el mysql no anda de una el config php (ojo al piojo con esto, yo instale el mysql como server dedicado)
otra cosa, me habia olvidado de cambiarle el prefix wink :P (igual lo otro es necesario e imprescindible)
hasta aca vamos bien.
Es mas, le agregue una depuracion asi que tengo linea por linea lo que hace con la base de datos
$PNConfig['Debug']['sql_adodb'] = 1;

El problema llego aca:
(mysql): DELETE FROM la22pn_objectdata_attributes WHERE oba_object_type = 'theme_config' 1146: Table 'mdsoluci_la22.la22pn_objectdata_attributes' doesn't exist

Fatal error: mysql error: [1146: Table 'mdsoluci_la22.la22pn_objectdata_attributes' doesn't exist] in EXECUTE("DELETE FROM la22pn_objectdata_attributes WHERE oba_object_type = 'theme_config'") in miunidad\misdirectorios\includes\classes\adodb\adodb-errorhandler.inc.php on line 77

obviamente el adodb-errorhandler.inc.php aparece porque estoy depurandolo.... alguna ayuda o idea sera sumamente agradecida
fuego1313 Enviar MP
fuego1313
Enviado: 19/04/2008 a las 10:04
Frecuente
Frecuente

avatar

Karma: 0 (0 Votos)

Registrado: 24/08/07
Mensajes: 43

Estado: Desconectado
Ultima visita: 28/04/08
Va queriendo. anduvo con errores.

Finalmente anduvo, pero ojo: la nueva versión RC4 de la última noticia NO quiso andar, ni con el Xanthia, ni con ningun theme.

La versión OFICIAL tar (probada en un linux) parece ser diferente de la zip OFICIAL.

Lo único que me anduvo después de probar y probar fue el ZIP oficial Full
PostNuke-0.800-RC3-FULL.zip 5.62 MB 1,816 Any Source .zip
De las versiones de aca no me anduvo ninguna, no sé que le pasa.
En fin, una vez actualizado todo, va para el index y...........

ERROR!

Fatal error: Class 'Sito Web' not found in \system\Theme\plugins\function.title.php on line 51

juas

voy a seguir toqueteando el PHP
fuego1313 Enviar MP
fuego1313
Enviado: 19/04/2008 a las 11:04
Frecuente
Frecuente

avatar

Karma: 0 (0 Votos)

Registrado: 24/08/07
Mensajes: 43

Estado: Desconectado
Ultima visita: 28/04/08
Bueno, el error tiene que ver simplemente con si hay un "::" en el titulo o en alguna cadena, se interpreta directamente como una clase de php, je!
igual anda medio mal
sigo investigando
fuego1313 Enviar MP
fuego1313
Enviado: 19/04/2008 a las 11:04
Frecuente
Frecuente

avatar

Karma: 0 (0 Votos)

Registrado: 24/08/07
Mensajes: 43

Estado: Desconectado
Ultima visita: 28/04/08
Sí señor, son las 6 de la mañana pero lo hice andar. Hace 8 horas que estoy con esto. Decir que tengo bronquitis e igual no puedo salir ni a tomar una cerveza. En fin.

Lo único que me queda por arreglar ahora, en esto me parece que sí necesito ayuda, es el tema de las tildes y otros caracteres en español. En la base de datos según el phpmyadmin tengo codificación Español UTF8, y todo sale mal mal mal... al estilo Menú Principal

Bah, todo no, obviamente lo que viene de PHP no sale mal, solo lo que viene de la DB. En cualquier navegador funciona igual, así que estoy seguro que tiene que ver con la codificación de la web y la lectura del php. Cuando me fui a fijar, porque lo había visto en la configuración del que me bajé de acá, me desayuno (mmm... desayuno... necesito desayunar), bueno, me doy cuenta de que no existe esa configuración (que por cierto tenía como comentario que todo lo demás vendría como utf8.

Recordad que estoy usando el último desde postnuke.

Así que acá es donde no sé que hacer... porque no sé que tocar, no sé si tiene que ver con los metas, con postnuke o con la db. Voy a seguir probando pero acepto ayudas con respecto a esto.

Bueno, venga! gracias nestormateo por los consejos de siempre y por leer biggrin

abrazos
leandro
fuego1313 Enviar MP
fuego1313
Enviado: 19/04/2008 a las 12:04
Frecuente
Frecuente

avatar

Karma: 0 (0 Votos)

Registrado: 24/08/07
Mensajes: 43

Estado: Desconectado
Ultima visita: 28/04/08
Perdon, es la hora, mire cualquier cosa, es latin1 la codificacion del mysql.

Hice una trampa. Una vez actualizada la DB a la 8, estoy usando sin problemas la ultima RC4 en spanish que me baje de acá. Va Genial!

pero me sigue haciendo lo mismo de las tildes, mad

sigo probando.... to_pick_ones_nose_eat

ayuda acá!
fuego1313 Enviar MP
nestormateo
Enviado: 19/04/2008 a las 17:04
Administrador
Administrador

avatar

Karma: 10 (64 Votos)

Registrado: 07/07/06
Mensajes: 1401

Estado: Desconectado
Ultima visita: 23/11/08
Jejejejeje
malo lo de la bronquitis pero buena la trasnochada eh?
y tu sentido del humor! biggrin

Bueno, pues varias veces he tenido problemas exportando una versión comprimida de la Base de Datos, y es que parece que al comprimir cambia la codificación a UTF-8 y corrompe todo, por lo que revisa el backup de donde comenzaste en la actualización...

Las tablas deben ser latin1, y verifica que los datos están bien en las tablas de la .76...

P/D: ¿Ya viste el BlankTheme? me cuentas qué te parece good


Mateo Tibaquira
-Mis principios... son mis fines-
nestormateo Enviar MP WwW
fuego1313
Enviado: 19/04/2008 a las 19:04
Frecuente
Frecuente

avatar

Karma: 0 (0 Votos)

Registrado: 24/08/07
Mensajes: 43

Estado: Desconectado
Ultima visita: 28/04/08
Ahi estoy subiendo los 15000000 megas de la pagina por disco virtual a mi hosting, en 48 semanas te cuento jajaja. Es buena la del backup, voy a probar por otros lados hacer el dump.
Lo estaba haciendo con el cpanel, voy a ver que onda con el phpmyadmin. De cualquier modo los datos los veo bien, o sea si hago un select * from blocks veo Menú Principal en vez de Men y chirimbolos.

Apenas termine de subir este parto a una carpeta tester en el hosting te cuento lo del theme.
fuego1313 Enviar MP
fuego1313
Enviado: 24/04/2008 a las 07:04
Frecuente
Frecuente

avatar

Karma: 0 (0 Votos)

Registrado: 24/08/07
Mensajes: 43

Estado: Desconectado
Ultima visita: 28/04/08
Bueno, he encontrado un error bastante grave y que pese a mis conocimientos no encuentro forma de solucionar que no sea engorrosa.

A ver si alguien me puede dar una mano, no supe cómo buscarlo en el google.

En el prefijo de las tablas yo tengo además de pn otra cosa, ejemplo todas mis tablas se llaman la22pn_users, la22pn y etc. Pero los nombres de los campos se llaman pn_id y así. Es decir, el prefijo de todas las tablas es la22pn y el de todos los campos pn. Esto en la base de datos original de la 764.

Ahora, cuando quiero hacer el upgrade, sucede esto:

EXECUTE("ALTER TABLE la22pn_blocks DROP COLUMN la22pn_position")

y claro tira error porque encuentra la tabla pero no encuentra el campo, que en realidad se llama pn_position.

Me está volviendo loco...

help pls? smile

abrazos
leandro
fuego1313 Enviar MP
nestormateo
Enviado: 24/04/2008 a las 16:04
Administrador
Administrador

avatar

Karma: 10 (64 Votos)

Registrado: 07/07/06
Mensajes: 1401

Estado: Desconectado
Ultima visita: 23/11/08
ouch! el upgrade hace eso?
Puedes publicar la secuencia de mensajes que te aparecen antes de ese error para ubicarlo facilmente?
Gracias! good


Mateo Tibaquira
-Mis principios... son mis fines-
nestormateo Enviar MP WwW
fuego1313
Enviado: 24/04/2008 a las 18:04
Frecuente
Frecuente

avatar

Karma: 0 (0 Votos)

Registrado: 24/08/07
Mensajes: 43

Estado: Desconectado
Ultima visita: 28/04/08
bueno paso así, el otro día me había andado perfecto, borre todo para hacer lo que vos me dijiste, otro dump tipo text sin compactar para que me anduvieran lo de las tildes y otros caracteres, y cuando lo voy a hacer IDENTICAMENTE igual con todos los pasos me tira este error que no lo habia visto nunca.

la ultima tilde verde es:
upgrade Profile: successful

y despues de varios mensajes lo ultimo es:

Cita(mysql): INSERT INTO la22pn_block_positions (pn_name,pn_description)VALUES ('right','Right blocks') (mysql): SELECT LAST_INSERT_ID() (mysql): SELECT pn_id AS "id",pn_name AS "name",pn_type AS "type",pn_displayname AS "displayname",pn_description AS "description",pn_regid AS "regid",pn_directory AS "directory",pn_version AS "version",pn_official AS "official",pn_author AS "author",pn_contact AS "contact",pn_admin_capable AS "admin_capable",pn_user_capable AS "user_capable",pn_state AS "state",pn_credits AS "credits",pn_changelog AS "changelog",pn_help AS "help",pn_license AS "license",pn_securityschema AS "securityschema" FROM la22pn_modules (mysql): SELECT pn_id AS "id",pn_name AS "name",pn_type AS "type",pn_displayname AS "displayname",pn_description AS "description",pn_regid AS "regid",pn_directory AS "directory",pn_version AS "version",pn_official AS "official",pn_author AS "author",pn_contact AS "contact",pn_admin_capable AS "admin_capable",pn_user_capable AS "user_capable",pn_state AS "state",pn_credits AS "credits",pn_changelog AS "changelog",pn_help AS "help",pn_license AS "license",pn_securityschema AS "securityschema" FROM la22pn_modules (mysql): SELECT pn_id AS "id",pn_name AS "name",pn_type AS "type",pn_displayname AS "displayname",pn_description AS "description",pn_regid AS "regid",pn_directory AS "directory",pn_version AS "version",pn_official AS "official",pn_author AS "author",pn_contact AS "contact",pn_admin_capable AS "admin_capable",pn_user_capable AS "user_capable",pn_state AS "state",pn_credits AS "credits",pn_changelog AS "changelog",pn_help AS "help",pn_license AS "license",pn_securityschema AS "securityschema" FROM la22pn_modules (mysql): SELECT pn_id AS "id",pn_name AS "name",pn_type AS "type",pn_displayname AS "displayname",pn_description AS "description",pn_regid AS "regid",pn_directory AS "directory",pn_version AS "version",pn_official AS "official",pn_author AS "author",pn_contact AS "contact",pn_admin_capable AS "admin_capable",pn_user_capable AS "user_capable",pn_state AS "state",pn_credits AS "credits",pn_changelog AS "changelog",pn_help AS "help",pn_license AS "license",pn_securityschema AS "securityschema" FROM la22pn_modules (mysql): INSERT INTO la22pn_block_positions (pn_name,pn_description)VALUES ('center','Center blocks') (mysql): SELECT LAST_INSERT_ID() (mysql): select version() (mysql): ALTER TABLE la22pn_blocks DROP COLUMN la22pn_position 1091: Can't DROP 'la22pn_position'; check that column/key exists

Fatal error: mysql error: [1091: Can't DROP 'la22pn_position'; check that column/key exists] in EXECUTE("ALTER TABLE la22pn_blocks DROP COLUMN la22pn_position") in D:\AFG\WEBS\Sitios\gyecom\includes\classes\adodb\adodb-errorhandler.inc.php on line 77


a lo cual evidentemente probe cambiando el nombre del campo y me tira error al toque que no lo puedo encontrar porque claro, busca pn y no la22pn
o sea estoy en un error recursivo. Ahora estoy probando otras configuraciones y cosas, a ver si lo logro sacar como el otro dia. Sinceramente no entiendo por que anda cuando se le da la gana, pero todavia no lo puedo actualizar, cada vez se registran mas usuarios y cada vez me es mas dificil sad

que se yo sad No se que hacer... necesito actualizar el sitio y ya no se como... y pasarle el contenido a mano va a tardar 12412341 dias. sad confused

gracias nestor!!!!! abrazos
lean
fuego1313 Enviar MP
fuego1313
Enviado: 24/04/2008 a las 18:04
Frecuente
Frecuente

avatar

Karma: 0 (0 Votos)

Registrado: 24/08/07
Mensajes: 43

Estado: Desconectado
Ultima visita: 28/04/08
aca va el codigo mas claro

(mysql): INSERT INTO la22pn_block_positions (pn_name,pn_description)VALUES ('right','Right blocks')

(mysql): SELECT LAST_INSERT_ID()

(mysql): SELECT pn_id AS "id",pn_name AS "name",pn_type AS "type",pn_displayname AS "displayname",pn_description AS "description",pn_regid AS "regid",pn_directory AS "directory",pn_version AS "version",pn_official AS "official",pn_author AS "author",pn_contact AS "contact",pn_admin_capable AS "admin_capable",pn_user_capable AS "user_capable",pn_state AS "state",pn_credits AS "credits",pn_changelog AS "changelog",pn_help AS "help",pn_license AS "license",pn_securityschema AS "securityschema" FROM la22pn_modules

(mysql): SELECT pn_id AS "id",pn_name AS "name",pn_type AS "type",pn_displayname AS "displayname",pn_description AS "description",pn_regid AS "regid",pn_directory AS "directory",pn_version AS "version",pn_official AS "official",pn_author AS "author",pn_contact AS "contact",pn_admin_capable AS "admin_capable",pn_user_capable AS "user_capable",pn_state AS "state",pn_credits AS "credits",pn_changelog AS "changelog",pn_help AS "help",pn_license AS "license",pn_securityschema AS "securityschema" FROM la22pn_modules

(mysql): SELECT pn_id AS "id",pn_name AS "name",pn_type AS "type",pn_displayname AS "displayname",pn_description AS "description",pn_regid AS "regid",pn_directory AS "directory",pn_version AS "version",pn_official AS "official",pn_author AS "author",pn_contact AS "contact",pn_admin_capable AS "admin_capable",pn_user_capable AS "user_capable",pn_state AS "state",pn_credits AS "credits",pn_changelog AS "changelog",pn_help AS "help",pn_license AS "license",pn_securityschema AS "securityschema" FROM la22pn_modules

(mysql): SELECT pn_id AS "id",pn_name AS "name",pn_type AS "type",pn_displayname AS "displayname",pn_description AS "description",pn_regid AS "regid",pn_directory AS "directory",pn_version AS "version",pn_official AS "official",pn_author AS "author",pn_contact AS "contact",pn_admin_capable AS "admin_capable",pn_user_capable AS "user_capable",pn_state AS "state",pn_credits AS "credits",pn_changelog AS "changelog",pn_help AS "help",pn_license AS "license",pn_securityschema AS "securityschema" FROM la22pn_modules

(mysql): INSERT INTO la22pn_block_positions (pn_name,pn_description)VALUES ('center','Center blocks')

(mysql): SELECT LAST_INSERT_ID()

(mysql): select version()

(mysql): ALTER TABLE la22pn_blocks DROP COLUMN la22pn_position

1091: Can't DROP 'la22pn_position'; check that column/key exists

Fatal error: mysql error: [1091: Can't DROP 'la22pn_position'; check that column/key exists] in EXECUTE("ALTER TABLE la22pn_blocks DROP COLUMN la22pn_position") in D:\AFG\WEBS\Sitios\gyecom\includes\classes\adodb\adodb-errorhandler.inc.php on line 77
fuego1313 Enviar MP
fuego1313
Enviado: 24/04/2008 a las 23:04
Frecuente
Frecuente

avatar

Karma: 0 (0 Votos)

Registrado: 24/08/07
Mensajes: 43

Estado: Desconectado
Ultima visita: 28/04/08
porque por mas que busco lo unico que veo en el codigo es:
ALTER TABLE %s RENAME COLUMN %s TO %s
y evidentemente eso no lo va a arreglar... no entiendo por que no anda ni siquiera haciendo exactamente lo mismo que hice el otro dia con los archivos con los que me funciono el otro dia y con el dump que me funciono.

yo tengo gracias a dios un backup de la db despues haber sido traducido a la 8 (y con esto anda) pero tengo que pasar algunos 20 usuarios nuevos que siguen estando en 764, por ahi los puedo pasar a mano? esa seria mas piola me parece

nestor, seguramente te joda, pero si tuvieras 3 segundos libres no me darías una mano en real time?
mi msn es info@mdsoluciones.com.ar
sino no te preocupes, si podes seguimos por aca smile

gracias y abrazos! leandro
fuego1313 Enviar MP
nestormateo
Enviado: 25/04/2008 a las 18:04
Administrador
Administrador

avatar

Karma: 10 (64 Votos)

Registrado: 07/07/06
Mensajes: 1401

Estado: Desconectado
Ultima visita: 23/11/08
Disculpa, busque la fuente pero no aparece nada... confused

En la 0.8 DBUtil se encarga de todo, y en la actualización cambia las tablas, tal de eliminar las columnas que ya no están en la 0.8 y renombrar otras algunas veces... lo único que se me ocurre es que el archivo pntables.php del módulo blocks esté corrupto.
Compáralos, y además, prueba con el paquete que publiqué ayer wink


Mateo Tibaquira
-Mis principios... son mis fines-
nestormateo Enviar MP WwW
Ir a la pagina : 1 2 Pagina siguiente




Powered by pnForum Version 2.6

Inicio  |  dpFaq  |  dpManuales  |  dpDescargas  |  dpThemes  |  Contacta

Web site powered by PostNuke MySQL PHP Postnuke Spain PHP RSSPixel Add to Technorati Favorites

Todos los logos y marcas registradas en este sitio son propiedad de sus respectivos dueños. Los comentarios son propiedad de sus autores, el resto es de este sitio Web (c) 2003, que fue creado con PostNuke, un sistema portal Web escrito en PHP. PostNuke es Software Libre liberado bajo la licencia GNU/GPL.

Dev-CMS.com :: Amplía tus horizontes.

HOSPEDAJE Y DOMINIOS -- Tu Hosting
Alojamiento Web --- Registro de Dominios