Tema: PostNuke 0.8 RC2 en español
nestormateo
avatar
Administrador
Administrador
Mensajes: 1035

Enviado:
22.dic 2007 - 01:30

Como pueden ver este artículo, he traducido preliminarmente el núcleo del PostNuke 0.8 y otros módulos más, cualquier error por favor reportenlo aquí.

Descárgalo aquí

Lo que todavía no está traducido sigue en Inglés.
Pruébenlo!
Esta muy bueno!
good


Mateo Tibaquira
-Mis principios... son mis fines-
javiermisol
avatar
Moderador
Moderador
Mensajes: 1133

Enviado:
23.dic 2007 - 19:17

Buenas a todos.

Voy al grano.

Detecto dos fallas al instalar:

Una de ellas es en el apartado de elecion de modulos no sale ninguno. le doy a next y me sale este error :


Error en modo instalacion en español 1Dictionary driver 'includes/classes/adodb/datadict/datadict-mysql.inc.php' not available

Logging Disabled. Log file (pnTemp/error_logs/postnuke-20071223.log) unwritable.
Dictionary driver 'includes/classes/adodb/datadict/datadict-mysql.inc.php' not available

Logging Disabled. Log file (pnTemp/error_logs/postnuke-20071223.log) unwritable.
Dictionary driver 'includes/classes/adodb/datadict/datadict-mysql.inc.php' not available

Logging Disabled. Log file (pnTemp/error_logs/postnuke-20071223.log) unwritable.
Dictionary driver 'includes/classes/adodb/datadict/datadict-mysql.inc.php' not available

Logging Disabled. Log file (pnTemp/error_logs/postnuke-20071223.log) unwritable.
Dictionary driver 'includes/classes/adodb/datadict/datadict-mysql.inc.php' not available

Logging Disabled. Log file (pnTemp/error_logs/postnuke-20071223.log) unwritable.
Dictionary driver 'includes/classes/adodb/datadict/datadict-mysql.inc.php' not available

Logging Disabled. Log file (pnTemp/error_logs/postnuke-20071223.log) unwritable.


si continuo queda no instalado y no va.

NotaSe me olvidaba tengo los permisos en mi servidor bajo ubuntu.


Ultima nota:

Error en la instalacion en inglesInstalando en ingles en el paso de Creacion de usuario adminitrador sale este error:

Sorry! No authorization to access this module. in [Multisites_adminapi_create] at line 32 in file /var/www/nuevotaller/modules/Multisites/pnadminapi.php.



y no va.







editado por: javiermisol, 23 Dic, 2007 - 08:59


Espero poder servirles de ayuda como ustedes lo seran conmigo. Saludos cordiales a Todos. Atenetamente javiermisol.
nestormateo
avatar
Administrador
Administrador
Mensajes: 1035

Enviado:
23.dic 2007 - 21:31

Recientemente el "datadict-mysql.inc.php" ha fallado y a veces da ese error, es extraño y están rastreando las posibles causas...

ayer instalando un nuevo sitio me pasó eso.
Escogí el módulo de la página de inicio, y al continuar me salió ese error, y me pidió las credenciales del usuario administrador. Al loguearme como administrador, el instalador se reinicio desde escoger lenguaje... de ahi al final todo estuvo bien, el problema es que al final me quedaron dos registros del módulo Modules.

Os recomiendo que si sale el error de datadict, y se reinicia el instalador,
eliminar la tabla del nuevo sitio y empezar el instalador de nuevo.
espero que eso se corrija pronto, pues es muy extraño!

Nos contais como te va Javier. good


Mateo Tibaquira
-Mis principios... son mis fines-
javiermisol
avatar
Moderador
Moderador
Mensajes: 1133

Enviado:
24.dic 2007 - 19:34

Seguido con los pasos y me sale este otro:

ErrorDictionary driver 'includes/classes/adodb/datadict/datadict-mysql.inc.php' not available

Fatal error: Call to a member function CreateDatabase() on a non-object in /var/www/nuevotaller/install/functions.php on line 264



Ultima novedades:

He logrado que no me salga el aviso de arriba. He vuelto a copiar de nuevo la carpeta sobrescribiendo lo anterior.

Pero en esta imagen de apartado de elegir modulo de inicio sale en blanco.



No se si esto te saldra al configurar el installer.

Le damos sigiemte iserto los parametros de cuenta de usuario adminitrador y nada....




ya puedo volver a insertar que de aquí ya no sigue la instalacion.

















editado por: javiermisol, 24 Dic, 2007 - 09:08


Espero poder servirles de ayuda como ustedes lo seran conmigo. Saludos cordiales a Todos. Atenetamente javiermisol.
javiermisol
avatar
Moderador
Moderador
Mensajes: 1133

Enviado:
25.dic 2007 - 00:27

Este es el post de usuario pifas con referencia a este enlace que aquí dejo traspasado y expuesto para su soporte .

Post exportado de pifasAndo jodioooo
En mi localhost... 0.8 español
Con la versión 0.8 en castellano, cuando trato de registrar un nuevo usuario
me sale esto:

Warning: mail() [function.mail]: SMTP server response: 550 5.7.1 Unable to relay for golfrafa@terra.es in C:\AppServ\www\modules\Your_Account\index.php on line 152

Cuendo le doy TERMINAR

¿Que hago mal?
¿Necesito modulos?
AYUDAAAA

Muchas gracias y no le deis mucho al "anisete" estos días.

Pifa



Espero poder servirles de ayuda como ustedes lo seran conmigo. Saludos cordiales a Todos. Atenetamente javiermisol.
nestormateo
avatar
Administrador
Administrador
Mensajes: 1035

Enviado:
26.dic 2007 - 22:44

Bueno Javier
lo tuyo me parece muy extraño pues pareciera que no hay ningún módulo instalado en ese punto (y deberían estarlo los Basicos, o todos si escogiste el modo completo). Puedes ver en la tabla prefix_modules a ver si hay registros?

y lo de pifas
pues me parece que no está manejando la 0.8 en castellano pues el erro le da en el módulo Your_Account, y en la 0.8 fué renombrado a Profile, por lo que es una copia 0.7x... y es debido a que el modo de registro lo tiene basado en el email, y el localhost no puede mandar emails => error.

me cuentas como ves la base de datos Javier!


Mateo Tibaquira
-Mis principios... son mis fines-
tttp

Novato
Novato
Mensajes: 16

Enviado:
3.ene 2008 - 12:24

me daba el mismo error al instalar en castellano, lo hice en inglés y me funciona,sale el error multisites, pero he pasado y funciona perfectamente
javiermisol
avatar
Moderador
Moderador
Mensajes: 1133

Enviado:
13.ene 2008 - 19:38

Pues eso he probado el pn 8 RC2 desde la version oficial desde noc y probado las traduciones creo que esta ahi el fallo ya que en ingles funciona por lo lo menos en esta version RC2 del noc.

La que me baje por parte de nestormateo ni en ingles me va...

Bueno que opinais puede ser los lang que por lo que sea den el fallo.

Probando la RC 2 en ingles me ha dado probar el dpDocs 1.0 RC1 y veo que es compatible a ver si se soluciona el tema del idioma.



editado por: javiermisol, 13 Ene, 2008 - 10:03


Espero poder servirles de ayuda como ustedes lo seran conmigo. Saludos cordiales a Todos. Atenetamente javiermisol.
nestormateo
avatar
Administrador
Administrador
Mensajes: 1035

Enviado:
14.ene 2008 - 02:14

He construido el paquete con el lenguaje en español incorporado a cada Módulo.
Ese podía ser el problema al instalar, pues el instalador al parecer no busca los languages-packs en desarrollo...

He publicado la última versión disponible luego del "BugFix Weekend" donde hemos resuelto una cantidad importante de bugs, y por mi parte he pulido bastante el lenguaje de los Value Addons (Noticias, Páginas, Reviews, etc).

El artículo completo está en la página principal,
aquí de nuevo el enlace a la Descarga:
http://mateo.mipopayan.com/pnRelay/index.php?module=Relay&locate=/archivos/PostNuke08-23536.zip

Desde ya espero comentarios!
los desarrolladores esperan llos último bugs para lanzar la 0.8!


Mateo Tibaquira
-Mis principios... son mis fines-
javiermisol
avatar
Moderador
Moderador
Mensajes: 1133

Enviado:
16.ene 2008 - 20:36

No puedo bajarme la nueva relase para probar ya que esto es lo que me sale en el navegador:







editado por: javiermisol, 16 Ene, 2008 - 09:39


Espero poder servirles de ayuda como ustedes lo seran conmigo. Saludos cordiales a Todos. Atenetamente javiermisol.
achica
avatar
Posteador de Oro
Posteador de Oro
Mensajes: 1049

Enviado:
16.ene 2008 - 20:38

Hola:

No se si me están fallando los bloques o yo no acierto a manejarlos. El caso es que con el theme VoodooDolly no me aparece ningún bloque ni a la izquierda ni a la derecha. Se supone que al menos el languajes debería estar en la izquierda. El bloque online que según el panel de control debería estar en la columna derecha, está flotando a la derecha, pero dentro de la parte central. ¿Esto es normal?.

Salu2.



Usa la búsqueda :: Lee las normas
javiermisol
avatar
Moderador
Moderador
Mensajes: 1133

Enviado:
16.ene 2008 - 20:44

He logrado bajarmelo nestormateo el enlace debe estar esta mal.

Voy a probarlo a ver y comento.


Espero poder servirles de ayuda como ustedes lo seran conmigo. Saludos cordiales a Todos. Atenetamente javiermisol.
achica
avatar
Posteador de Oro
Posteador de Oro
Mensajes: 1049

Enviado:
16.ene 2008 - 20:46

A ver si desde aquí: http://mateo.mi...an.com/Relay.

Salu2.



Usa la búsqueda :: Lee las normas
achica
avatar
Posteador de Oro
Posteador de Oro
Mensajes: 1049

Enviado:
16.ene 2008 - 21:02

achicaHola:

No se si me están fallando los bloques o yo no acierto a manejarlos. El caso es que con el theme VoodooDolly no me aparece ningún bloque ni a la izquierda ni a la derecha. Se supone que al menos el languajes debería estar en la izquierda. El bloque online que según el panel de control debería estar en la columna derecha, está flotando a la derecha, pero dentro de la parte central. ¿Esto es normal?.

Salu2.

Nada, nada... olvidenlo, para mostrar el bloque lenguajes primero hay que activar las características multilenguaje... evidentemente.

Salu2.



Usa la búsqueda :: Lee las normas
javiermisol
avatar
Moderador
Moderador
Mensajes: 1133

Enviado:
16.ene 2008 - 21:04

Ya veo que los bloques izquierdo no se visualizan , es que estan desactivados es decir que hay que insertarles los menues asi que no es un fallo sino que vienen en blanco.

He probado el upgrade y veo que no va ni los modulos ni los bloques ya que se ve todo desconfigurado no reconoce los modulos, es mas no puedo instalar modulos... a lo mejor rentaria mas al ser nuevo hacerlo desde cero y pasar aquello de un backup lo mas importante...



editado por: javiermisol, 16 Ene, 2008 - 11:18


Espero poder servirles de ayuda como ustedes lo seran conmigo. Saludos cordiales a Todos. Atenetamente javiermisol.
achica
avatar
Posteador de Oro
Posteador de Oro
Mensajes: 1049

Enviado:
16.ene 2008 - 21:13

Yo también me he dado cuenta que el menú está vacío, ni siquiera el item logout (cerrar sesión). Eso deberían arreglarlo o al menos no dejar los bloques vacios y activos ya que en el panel ves una cosa y en el home otra.

Salu2.



Usa la búsqueda :: Lee las normas
javiermisol
avatar
Moderador
Moderador
Mensajes: 1133

Enviado:
16.ene 2008 - 22:30

Si es verdad ya que me he quedado algo extrañado pero como estamos testeando pues toda cosa se comenta ... lo que veo que la upgrade.php no queda bien ya que cuando termina el proceso queda como unutilizado los modulos y bloques dando fallos de incopatibilidad y falta de tablas al actualizarse...


Espero poder servirles de ayuda como ustedes lo seran conmigo. Saludos cordiales a Todos. Atenetamente javiermisol.
javiermisol
avatar
Moderador
Moderador
Mensajes: 1133

Enviado:
16.ene 2008 - 22:51

Me da fallos en el modulo de Modules no lo reconoce:



Mañana ya por la tarde probere de nuevas desde cero a ver si es que al insertar el downloads 2.2 y dpDocs me hadado este fallo mas bien este ultimo puede.




editado por: javiermisol, 16 Ene, 2008 - 11:56


Espero poder servirles de ayuda como ustedes lo seran conmigo. Saludos cordiales a Todos. Atenetamente javiermisol.
nestormateo
avatar
Administrador
Administrador
Mensajes: 1035

Enviado:
16.ene 2008 - 22:59

Hola achica y javier! smile
Chévere que comenten sus experiencias.

El bloque por defecto tiene un problema, sip, yo mismo me voy a encargar de buscar e l problema con el menú y la función de regeneración. Han notado que la lista de módulos aparece en Inglés cuando la instalación es nueva, así marquemos que es en español?

Me parece que el bloque 'Menu' debe reemplazarse con el extMenu, que es mucho más poderoso, lo han visto? creen uno nuevo con estas opciones por defecto:
imagen | nombre | url | alt-text
| Inicio | / | "Ir a la pagina de inicio"
| Administración | {Admin:adminpanel:admin} | "Administrar el sitio"
| Tu cuenta | {Profile} | "Ir al panel de tu cuenta"
| Salir | {Users:logout} | "Cerrar sesión"
| Enviar noticia | {News:new} | "Enviar un artículo"
Si quieren restringir los enlaces, dos reglas de permisos, los mios estána sí:
Administradores | .* | .* | Administrar
Todos los grupos | ExtendedMenublock:: | 6:1: | Ninguno (6 es el ID del bloque, y 1 es el ID del link admin)
Usuarios | .* | ,* | Comentar
No registrados | ExtendedMenublock:: | 6 sad 2|3|4): | Ninguno (ahora prohibe ver "Tu cuenta", "Salir" y "Enviar noticia")
No registrados | .* | .* | Leer


Por último, Javier
exactamente qué modulos no te funcionan?
los has copiado en la carpeta /modules del 0.8 para que sean detectados?
no tuve problema upgradeando mi Blog...

nos cuentas good



Mateo Tibaquira
-Mis principios... son mis fines-
nestormateo
avatar
Administrador
Administrador
Mensajes: 1035

Enviado:
16.ene 2008 - 23:02

Hola achica y javier! smile
Chévere que comenten sus experiencias.

El bloque por defecto tiene un problema, sip, yo mismo me voy a encargar de buscar e l problema con el menú y la función de regeneración. Han notado que la lista de módulos aparece en Inglés cuando la instalación es nueva, así marquemos que es en español?

Me parece que el bloque 'Menu' debe reemplazarse con el extMenu, que es mucho más poderoso, lo han visto? creen uno nuevo con estas opciones por defecto:

imagen | nombre | url | alt-text (nota: imagen siempre en blanco)
| Inicio | / | "Ir a la pagina de inicio"
| Administración | {Admin:adminpanel:admin} | "Administrar el sitio"
| Tu cuenta | {Profile} | "Ir al panel de tu cuenta"
| Salir | {Users:logout} | "Cerrar sesión"
| Enviar noticia | {News:new} | "Enviar un artículo"


Si quieren restringir los enlaces, dos reglas de permisos, los mios estána sí:

Administradores | .* | .* | Administrar
Todos los grupos | ExtendedMenublock:: | 6:1: | Ninguno

(6 es el ID del bloque, y 1 es el ID del link admin)
Usuarios | .* | ,* | Comentar
No registrados | ExtendedMenublock:: | 6: (2|3|4): | Ninguno

(ahora prohibe ver "Tu cuenta", "Salir" y "Enviar noticia")
No registrados | .* | .* | Leer


Por último, Javier
exactamente qué modulos no te funcionan?
los has copiado en la carpeta /modules del 0.8 para que sean detectados?
no tuve problema upgradeando mi Blog...

nos cuentas good



Mateo Tibaquira
-Mis principios... son mis fines-
javiermisol
avatar
Moderador
Moderador
Mensajes: 1133

Enviado:
16.ene 2008 - 23:07

ok nestormateo mañana por la tarde vuelvo de nuevas pero el Modules me sale en system no en Modules pero probaremos copiandolo eso si me parecia que faltaba algo en los permisos (se me paso cometarlo, que lapsus confused confused laugh ). Mañana os cometo.


Espero poder servirles de ayuda como ustedes lo seran conmigo. Saludos cordiales a Todos. Atenetamente javiermisol.
nestormateo
avatar
Administrador
Administrador
Mensajes: 1035

Enviado:
17.ene 2008 - 01:10

ok Javier.
Aclaro que el módulo Modules es parte del Núcleo de PostNuke por lo que debe estar siempre en /system. Ahora nuestros módulos van en la carpeta /modules (que es donde está el News, Reviews, Pages...) y entonces, lo que te recomendaba es que si usas módulos aparte como jnd_Mailer, dp*, u otros que no estén presentes en la 0.8, pues los tienes que copiar en la carpeta /modules antes de hacer el upgrade.

Nos comentas si alguno tiene problemas wink .


Mateo Tibaquira
-Mis principios... son mis fines-
nestormateo
avatar
Administrador
Administrador
Mensajes: 1035

Enviado:
17.ene 2008 - 15:07

Por favor confirmenme este error:
Al actualizar de la 0.76x la configuración del módulo "Grupos" se pierde.

Admin -> Grupos -> Configuración
No aparece nada en "elementos por página" y el grupo por defecto es "Admins".

Les pasa lo mismo?


Mateo Tibaquira
-Mis principios... son mis fines-
javiermisol
avatar
Moderador
Moderador
Mensajes: 1133

Enviado:
17.ene 2008 - 19:51

a ver os cometo:

No meja crear permisos ya que no los reconoce.
Me sale dos activos del Modules en el administrador, elimino el modulo que hay que eliminar y me da como archivos desaparecido y no se puede borrar el sistema al regenerar reconoce dos directorios Modules, elimino desde el phpmyadmin y desapece unos de los Modules en el admins pèro sigue diciendome lo mismo al regenerar .

"Bueno ya esta solvenado ya vi el error.... vaya se me repetia dos veces el mismo modulo ni me habia dado cuenta que estaba en el Modules..."



editado por: javiermisol, 17 Ene, 2008 - 09:07


Espero poder servirles de ayuda como ustedes lo seran conmigo. Saludos cordiales a Todos. Atenetamente javiermisol.
picorzo
avatar
Novato
Novato
Mensajes: 20

Enviado:
18.ene 2008 - 01:26

Error al hacer upgrade76 en local.

Después del mensaje:
Cita
Preparacion de la Actualizacion de PostNuke (para .76x solamente)

Este script actualizará PostNuke desde las versiones 0.76x a la última versión. Actualizaciones desde versiones anteriores no están soportadas por este script.

ANTES de continuar deberías hacer un backup de tu base de datos

Proceder a Actualizar

La llamada a
http://localhost/checanos/upgrade76.php?action=upgrade

no continua ya que intenta se queda "Esperando a localhost" o "Conectando a http://www.localhost.com/"

Saludos.
nestormateo
avatar
Administrador
Administrador
Mensajes: 1035

Enviado:
18.ene 2008 - 15:28

Tienes una base de datos muy grande?
y esperaste hasta que apareció "página no encontrada" o algún error


Mateo Tibaquira
-Mis principios... son mis fines-
picorzo
avatar
Novato
Novato
Mensajes: 20

Enviado:
18.ene 2008 - 18:22

La base de datos es de 8,25 Mb según cpanel. Son 1,2 Mb comprimida en gzip de los que 0,9 Mb son la parte de pnuke 764.

El error final es de tiempo de espera excedido. He probado también en un servidor no local y creo que pasa lo mismo.

Saludos.
javiermisol
avatar
Moderador
Moderador
Mensajes: 1133

Enviado:
18.ene 2008 - 20:20

Se me paso por alto el otro dia nestormateo si al hacer el upgrade de actualizacion se pierde el modulo grupos y permisos. Por lo menos a mi me sale asi.


Espero poder servirles de ayuda como ustedes lo seran conmigo. Saludos cordiales a Todos. Atenetamente javiermisol.
nestormateo
avatar
Administrador
Administrador
Mensajes: 1035

Enviado:
18.ene 2008 - 22:21

@picorzo:
tienes muchos usuarios? o cual es la tabla que tiene más registros en tu base de datos? cuantos?

@javier:
el de permisos no, ese es esencial en PostNuke, igual que el de grupos...
utilizas un módulo especial de Grupos? pnGroups 2.0?
no te sale en el panel de administración?
ni intentando:
index.php?module=Permissions&type=admin
index.php?module=Groups&type=admin
?


Mateo Tibaquira
-Mis principios... son mis fines-
picorzo
avatar
Novato
Novato
Mensajes: 20

Enviado:
19.ene 2008 - 00:31

Esta es la situación del número de registros de las principales tablas:

Registros-> Acción
53664 -> 156 tabla(s)
22235 -> phpbb_search_wordmatch
07362 -> phpbb_search_wordlist
04732 -> nuke_quotes
04188 -> nuke_languages_translation
02715 -> nuke_userblocks
02153 -> nuke_languages_constant
01711 -> nuke_stats_date
00385 -> nuke_stories
00373 -> nuke_module_vars
00357 -> phpbb_posts
00357 -> phpbb_posts_text
00338 -> nuke_group_membership
00336 -> cpg11d_users
00329 -> nuke_users
00328 -> nuke_pnforum_users
00278 -> cpg11d_pictures

También tenía 8500 reg en la nuke_referer que he borrado. Tenía todos los módulos activados antes de proceder. Ahora voy a probar activando sólo los módulos imprescindibles.

Saludos.
nestormateo
avatar
Administrador
Administrador
Mensajes: 1035

Enviado:
19.ene 2008 - 00:49

buen punto.
prueba tambien vaciando la tabla phpbb_search_wordmatch si no tiene información relevante (se encarga de las últimas búsquedas?) y la otra phpbb_search_wordlist a ver que pasa...


Mateo Tibaquira
-Mis principios... son mis fines-
picorzo
avatar
Novato
Novato
Mensajes: 20

Enviado:
19.ene 2008 - 01:46

nestormateo,

Borradas las tablas que citas. Activos únicamente los módulos citados en la doc (upgrade.html):
Admin
Admin_Messages
Blocks
Groups
Header_Footer
legal
Mailer
Permissions
pnRender
Search
Settings
User
Xanthia

e inactivos los de Modules y Ratings (no se dejan eliminar).

Descargada la versión última (PostNuke08-23562-spa.zip) de tu web (guapa, guapa, por cierto) y sigue el mismo problema.

Sigo probando.

La instalación de sitio totalmente nuevo funciona sin problemas.



editado por: picorzo, 19 Ene, 2008 - 03:31
nestormateo
avatar
Administrador
Administrador
Mensajes: 1035

Enviado:
19.ene 2008 - 16:01

Ouch! borraste las tablas?
al tener tantos registros era solamente vaciarlas tongue
tenias un backup no? confused

ahora, creo que es necesario que cambies en el php.ini la variable que controla el tiempo de ejecución de los scripts.
puedes cambiar el php.ini de tu host? o hemos de buscar en google cómo cambiar el max_execution_time y el memory_limit desde el .htaccess. Puedes modificarlos? mi hosting me lo permite poniéndole un php.ini modificado al pie del index.php, pregúntale al soporte.

Modules no puede estar inactivo, es el principal.
ojea la carpeta /system del 0.8, todos esos deben estar activos wink
Rating no hay problema, es adicional.

wink nos comentas! clapping


Mateo Tibaquira
-Mis principios... son mis fines-
picorzo
avatar
Novato
Novato
Mensajes: 20

Enviado:
20.ene 2008 - 10:43

No borré las tablas, sólo los registros.

Para la prueba en local no hay problema en cuanto a las modificaciones del tiempo de ejecución de los scripts.

Creo que el problema radica en que no consigue crear las tablas de la nueva versión.
¿Hay que hacerlo manualmente?

He hecho una prueba creando las tablas y parece que avanza el script. Voy a repetir todo el proceso, luego edito y sigo informando.

Despues de varias pruebas sigue hasta aquí:
CitaRespaldando la base de datos de usuarios...
Unknown column 'pn_timezone_offset' in 'field list'
UPDATE pn_users SET pn_timezone_offset = pn_timezone_offset-12
listo!.
Estructura de la base de datos de Usuarios actualizada.
Unknown column 'pn_position' in 'field list'
SELECT pn_bid, pn_position, pn_weight FROM pn_blocks

Fatal error: Call to a member function MoveNext() on a non-object in W:\www\prueba\system\Blocks\pninit.php on line 187


y la línea donde se para es:
// format a result array in the correct format for the block placements table
for (; !$result->EOF; $result->MoveNext()) {

Saludos.




editado por: picorzo, 20 Ene, 2008 - 02:09
nestormateo
avatar
Administrador
Administrador
Mensajes: 1035

Enviado:
20.ene 2008 - 17:14

Buen análisis,
vamos a llegar al fondo de esto.

Si la actualización es fallida, recupera el backup de la 0.764 para intentar la actualización de nuevo. Creo que ese es el problema con los errores SQL.

Sobre la cuestión de los bloques:
tu tabla de bloques tiene registros? al parecer el script no valida si hay o no bloques porque da por hecho que tienes alguno.
Ó
tu tabla de bloques no tiene el campo "pn_position" y hasta ahi llega.

entonces,
el problema es que si la actualización falla,
debes identificar el fallo para resolverlo aqui,
recuperar el backup de la 0.764,
e intentamos una solucón de nuevo.

Por ahora:
revisa si la tabla blocks tiene registros y el campo pn_position,
restaura las tablas de la 0.764,
prueba la actualización de nuevo y postea la experiencia.

P/D: tienes el backup de la 0.764 no?
trata de actualizar y postea el fallo good


Mateo Tibaquira
-Mis principios... son mis fines-
picorzo
avatar
Novato
Novato
Mensajes: 20

Enviado:
21.ene 2008 - 01:02

Gracias nestormateo por el seguimiento inteso del caso.

Antes que nada, si tengo backup. Trabajo con una web en producción, una copia en pruebas en el mismo servidor y varias copias en local. No hay problema en repetir cualquier secuencia de prueba.

Veamos:
En la versión 764 hay una tabla nuke_blocks que tiene 32 registros y en ella existe el campo pn_position como char(1) .
En la versión 08 hay una tabla pn_blocks que no tiene ningún campo llamado pn_position. En esta versión hay una tabla que se llama pn_blocks_positions.

Si observamos en el quote que adjunté:
SELECT pn_bid, pn_position, pn_weight FROM pn_blocks

se está refiriendo a la tabla blocks de la 764 ya que en la tabla blocks de la 08 no existen ni pn_position ni pn_weight .

En la secuencia que yo he seguido las tablas de la 764 tienen el prefijo nuke_ y las nuevas el prefijo pn_. El script no controla esa diferencia y creo que espera que las tablas viejas tengan el prefijo pn_.

Sigo probando.
Saludos
nestormateo
avatar
Administrador
Administrador
Mensajes: 1035

Enviado:
21.ene 2008 - 15:17

he alli un detalle con el prefijo,
que se relaciona con el config.php...

le pusiste los datos del config.php de la 0.764 a la de la 0.8? allí se controla el prefijo y has de actualizarlo también a 'nuke_'.

En efecto, la consulta de pn_position y pn_weight se hace sobre la 0.764 para crear las tablas de la 0.8 nuke_blocks y nuke_blocks_positions pues ahora se manejan en tablas diferentes. Actualiza el prefijo y con una copia 0,764 "pura" dime si tienes algún problema luego de blocks.
good


Mateo Tibaquira
-Mis principios... son mis fines-
picorzo
avatar
Novato
Novato
Mensajes: 20

Enviado:
21.ene 2008 - 21:28

SOLUCIONADO.
El error estaba en el prefijo de las tablas viejas 'nuke' y de las nuevas 'pn'.

Las instrucciones no son claras al respecto:

Cita
3. Update config.php
The location of config.php has moved to the /config directory. Open up the config.php included with PostNuke 0.800 and add in your database information to the following lines:

$PNConfig['DBInfo']['default']['dbuname']
$PNConfig['DBInfo']['default']['dbpass']
$PNConfig['DBInfo']['default']['dbname']

If you copy the encoded values from your 0.764 config.php be sure to set
$PNConfig['DBInfo']['default']['encoded'] = 1;

Additionally edit the following line:
$PNConfig['System']['installed'] = 1;


deberían añadir que la línea:
$PNConfig['System']['prefix'] = 'pn';

debe cambiarse al prefijo de las tablas utilizado en la versión 'vieja' 764.

En micaso al cambiar esta linea por
$PNConfig['System']['prefix'] = 'nuke';
todo ha funcionado correctamente.

Adicionalmente, el script podría haber dicho 'No existe tablas para convertir' o algo parecido.

@nestormateo: muchas gracias por el seguimiento y, sobre todo, por el excelente trabajo que estas realizando sobre postnuke.

Saludos.


nestormateo
avatar
Administrador
Administrador
Mensajes: 1035

Enviado:
21.ene 2008 - 21:45

wink excelente!
Acabo de reportar ese detalle y a traducir las instrucciones de actualización :-P
estaremos hablando sobre las impresiones que causa la 0.8!

estamos finalizando el módulo de Bienvenida (Tour)
que incluya instrucciones iniciales recién se instala la versión 0.8!
dance


Mateo Tibaquira
-Mis principios... son mis fines-
javiermisol
avatar
Moderador
Moderador
Mensajes: 1133

Enviado:
27.ene 2008 - 01:04

Bueno me he puesto a probar la ultima relase que salido pero me sale este error

Error en el empieceWarning: Unknown: failed to open stream: Permission denied in Unknown on line 0

Fatal error: Unknown: Failed opening required '/var/www/wwwroot/tallerca_ntc/index.php' (include_path='.:/usr/share/php:/usr/share/pear') in Unknown on line 0


He comprobado si es que me faltaba el perl pero lo tengo activado desde el repositorio de mi distro ubuntu en mi servidor local... no se ahora si que ando perdio...

Volvere a probar por la mañana a ver si meterlo desde cero otra vez...




Espero poder servirles de ayuda como ustedes lo seran conmigo. Saludos cordiales a Todos. Atenetamente javiermisol.
nestormateo
avatar
Administrador
Administrador
Mensajes: 1035

Enviado:
28.ene 2008 - 17:33

prueba re-instalando el servidor LAMP, pareciera un problema en la configuración, muy muy rara, porque yo he instalado apache2, mysql y php desde synaptic y me cuadra todas las dependencias tal que el server me queda funcionando apenas instala todo...
Suerte! wink


Mateo Tibaquira
-Mis principios... son mis fines-