¿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
No Conectado  gnrx  
Miembros:  Miembros:
Ultimo:  Nuevos Hoy: 4
Ultimo:  Nuevos Ayer: 12
Ultimo:  Total: 71549
Ultimo:  Ultimo:
761176
Miembros:  Conectados
Miembros:  Miembros: 4
Invitados:  Invitados: 42
Total:  Total: 46
Miembros:  Miembros Online
Conectado  quiquepool  
Conectado  nexus03  
Conectado  aldococu  
Conectado  andyql69  
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 :: Bugs y soluciones
  Problemas y soluciones en PostNuke-0.726-3 y Xanthia RC3

Bienvenido invitado

Moderado por: el_cuervo, Dixso, AnyKiller, cardiru, javiermisol << Tema anterior   Tema siguiente >>
Imprimir tema
Ir a la pagina : 1 2 3 4 5 Pagina siguiente
Autor Tema: Problemas y soluciones en PostNuke-0.726-3 y Xanthia RC3
ElSanto
Enviado: 03/05/2004 a las 12:05
Novato
Novato

avatar

Karma: 0 (0 Votos)

Registrado: 18/12/03
Mensajes: 8

Estado: Desconectado
Ultima visita: 10/04/05
Hola a todos aqui les pongo mi experiencia que pase cuando actualice a XTERC3b. Bueno los problemas que se encontre fue:

Primero que ahora el nuevo Xanthia es muy sensitiva al cambio de nombre:

Código
  1. Fatal error: Call to a member function on a non-object in c:\appserv\www\html1\modules\Topics\pnuser.php on line 69


Yo tengo instalado no el topics que viene por default en postnuke sino el extended Topicse, el que se puede hacer temas y subtemas. Veamos el codigo..
Código
  1. 68  if (!pnModAPILoad('topics', 'user')) {
  2. 69          $output->Text(_LOADFAILED);
  3. 70            return $output->GetOutput();
  4. 71      }


Hay que cambiar en donde dice topics por Topics:
Código
  1. 68  if (!pnModAPILoad('Topics', 'user')) {
  2. 69          $output->Text(_LOADFAILED);
  3. 70            return $output->GetOutput();
  4. 71      }


Este mismo problemas hay con otros modulos, el otro que me acuerdo es el modulo de weather, ya saben busquen la linea y cambien de weather a Weather.

El otro problema que encontre es que introduce un nuevo estilo de conexión a DB y remueve la conexión global a la BD.

Los modulos que encontre el error fueron hasta el momento el modulo Messages

Código
  1. Fatal error: Call to a member function on a non-object in c:\appserv\www\html1\modules\Messages\index.php on line 54


veamos el codigo:
Código
  1. 39  if (!pnUserLoggedIn()) {
  2. 40        pnRedirect('user.php');
  3. 41  } else {
  4. 42      include 'header.php';
  5. 43
  6. 44      $userdata = pnUserGetVar('uid');
  7. 45      $column = &$pntable['priv_msgs_column'];
  8. 46
  9. 47      $sql = "SELECT $column[msg_id] AS msg_id, $column[msg_image] AS msg_image,
  10. 48               $column[subject] AS subject, $column[from_userid] AS from_userid,
  11. 49               $column[to_userid] AS to_userid, $column[msg_time] AS msg_time,
  12. 50               $column[msg_text] AS msg_text, $column[read_msg] AS read_msg
  13. 51               FROM $pntable[priv_msgs]
  14. 52               WHERE $column[to_userid]='".(int)pnVarPrepForStore($userdata)."'";
  15. 53 
  16. 54      $resultID = $dbconn->Execute($sql);
  17. 55      if($dbconn->ErrorNo()<>0) {
  18. 56          error_log("DB Error: " . $dbconn->ErrorMsg());
  19. 57          echo  $dbconn->ErrorMsg() . "";
  20. 58          forumerror(0005);
  21. 59      }


La solucion:
Código
  1. 39  if (!pnUserLoggedIn()) {
  2. 40      pnRedirect('user.php');
  3. 41  } else {
  4. 42      include 'header.php';
  5. 43 
  6. 44      list($dbconn) = pnDBGetConn();
  7. 45      $pntable = pnDBGetTables();
  8. 46      $userdata = pnUserGetVar('uid');
  9. 47      $column = &$pntable['priv_msgs_column'];
  10.  
  11. 48      $sql = "SELECT $column[msg_id] AS msg_id, $column[msg_image] AS msg_image,
  12. 49               $column[subject] AS subject, $column[from_userid] AS from_userid,
  13. 50               $column[to_userid] AS to_userid, $column[msg_time] AS msg_time,
  14. 51               $column[msg_text] AS msg_text, $column[read_msg] AS read_msg
  15. 52               FROM $pntable[priv_msgs]
  16. 53               WHERE $column[to_userid]='".(int)pnVarPrepForStore($userdata)."'";
  17.  
  18. 54      $resultID = $dbconn->Execute($sql);
  19. 55      if($dbconn->ErrorNo()<>0) {
  20. 56          error_log("DB Error: " . $dbconn->ErrorMsg());
  21. 57          echo  $dbconn->ErrorMsg() . "";
  22. 58          forumerror(0005);
  23. 59      }


El otro modulo fue el modulo del Foro (PNphpBB2)
Código
  1. Fatal error: Call to a member function on a non-object in c:\appserv\www\html1\modules\PNphpBB2\common.php on line 125


Codigo que hay que agregar antes de la linea 125
Código
  1. // establish the database connection
  2. list($dbconn) = pnDBGetConn();
  3. $pntable = pnDBGetTables();


espero haberles ayudado en algo si encuentro algun otro error los pondre aqui despues, Y tu...que problemas encontraste y como lo solucionaste...

Saludos biggrin

[Editado el 3/5/2004 por ElSanto]
ElSanto Enviar MP WwW


Invitado 
Enviado: 03/05/2004 a las 14:05
Usuario no registrado Estupendo post! Asi da gusto ElSanto smile

Salu2 de Waisen.
hache
Enviado: 03/05/2004 a las 14:05
Posteador de Oro
Posteador de Oro

avatar

Karma: 9 (11 Votos)

Registrado: 06/09/03
Mensajes: 1328

Estado: Desconectado
Ultima visita: 11/03/07
Es cierto muy buen y gracias por tu aporte muy buena idea
:thumbup:
:salta2:



Usa la busqueda del Foro
---------------------------------
Basta Ya de Terrorismo
Las Malvinas son Argentinas
hache Enviar MP WwW
davidgz
Enviado: 19/05/2004 a las 00:05
Habitual
Habitual

avatar

Karma: 0 (0 Votos)

Registrado: 06/10/03
Mensajes: 70

Estado: Desconectado
Ultima visita: 10/04/05
Pues a mi me ha aparecido un nuevo error. En esta ocasión al intentar crear un nuevo bloque. El mensaje de error es el siguiente:

[php]
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 128 bytes) in /usr/home/ortodonciainversa.com/htdocs/includes/pnAPI.php on line 646

Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 137 bytes) in Unknown on line 0

Warning: Unknown(): A session is active. You cannot change the session module's ini settings at this time. in Unknown on line 0

Warning: Unknown(): A session is active. You cannot change the session module's ini settings at this time. in Unknown on line 0 [/php]

¿Sabéis qué tengo que modificar para que funcione?



David González Zamora
www.ortodonciainversa.com
davidgz Enviar MP WwW
mauricio
Enviado: 27/05/2004 a las 16:05
Habitual
Habitual

avatar

Karma: 10 (2 Votos)

Registrado: 25/11/03
Mensajes: 88

Estado: Desconectado
Ultima visita: 01/02/06
Hola he visto problemas en el archivo backend.php ya que en la linea 62 hace una llamada a la base de datos y dado que se ha removido la conexión global a la base de datos es que hay que agregarle a este archivo antes de esa llamada lo siguiente:

list($dbconn) = pnDBGetConn();
$pntable = pnDBGetTables();
$column = &$pntable[stories];

Bueno espero haber siso de ayuda.
mauricio Enviar MP WwW
el_cuervo
Enviado: 27/05/2004 a las 16:05
Administrador
Administrador

avatar

Karma: 9 (83 Votos)

Registrado: 12/06/03
Mensajes: 6528

Estado: Desconectado
Ultima visita: 23/07/07
Para davidgz

El problema no es el XTE, el problema es que tienes demasiados bloques en tu web. Cuando se crea un nuevo bloque, postnuke tiene la costumbre de cargar en memoria todos (se usen o no), si tienes un tamaño de memoria limitado da ese error. La solucion es borrar los bloques que no uses de la carpeta includes/blocks
el_cuervo Enviar MP WwW
viga
Enviado: 13/06/2004 a las 08:06
Posteador de Oro
Posteador de Oro

avatar

Karma: 8 (80 Votos)

Registrado: 03/05/04
Mensajes: 3939

Estado: Desconectado
Ultima visita: 13/09/06
Hola a tod@s,

Tengo un error similar al que tenia ElSanto con el modulo Messages, pero con Vistra Shoutbox 1.3.4

Fatal error: Call to a member function on a non-object in /home/httpd/vhosts/dzon.net/httpdocs/modules/Vistra_Shoutbox/pager/post.php on line 57

Pero no consigo que funcione, el codigo es:

20 echo("<html>\n"
21 . "<head>\n"
22 . "<title>" . _SHOUTBOXTITLE . "</title>"
23 . "<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'>"
24 . "<LINK REL=StyleSheet HREF='style.css' TYPE='text/css'>"
25 . "<LINK REL=StyleSheet HREF='" . $_GLOBALS['BorI'] . "style.css' TYPE='text/css'>"
26 . "<script language=\"JavaScript\">"
27
28 . "function clearshout()"
29 . "{"
30 . " document.shoutform.shout.value = \"\";"
31 . "}"
32 . "function clear()"
33 . "{"
34 . " document.shoutform.shouted.value = document.shoutform.shout.value;"
35 . " document.shoutform.submit();"
36 . " setTimeout('clearshout();', 500);"
37 . "}"
38
39 . ""
40 . "\n</head>\n"
41 . "<body>\n\n"
42 . "<div align=\"center\">"
43 . "<span class=\"pn-normal\">"
44 . "
"
45
46 . "<form action=\"" . $_GLOBALS['BorI'] . "vshouts.php\" method=\"post\" target=\"shouts\" name=\"shoutform\" autocomplete=off onSubmit=\"setTimeout('clear();', 500); return false;\">"
47 . "<input type=\"hidden\" name=\"shouted\" value=\"\">"
48 . "<input type=\"text\" name=\"shout\"> "
49 . "<input type=\"submit\" size=\"255\" maxlength=\"255\" value=\""._SHOUTB."\">");
50
51 if($_GLOBALS['BorI'] == 'b')
52 {
53 //----------
54
55 global $pnconfig;
56
57 $result = $dbconn->Execute("
58 SELECT show_all
59 FROM " . $pnconfig[prefix] . "_vistra_shoutbox
60 ");
61
62 list($show_all) = $result->fields;
63
64 if($show_all)
65 {
66 echo(" [<a href=\"../../../modules.php?op=modload&name=Vistra_Shoutbox&file=index\" target=\"_parent\" class=\"pn-normal\">"._ALL."]");
67 }
68
69 //----------
70 }
71
72 echo(""
73
74 . "
"
75 . ""
76 . ""
77 . "\n\n</body>\n</html>");
78
79 ?>

Aver si alguein ve como corregir el error, el caso es que no uestra el boton "todos",
Gracias por todo, saludos






"Yo sólo sé que no sé nada; pero procuro saber un poco más" - Sócrates
viga Enviar MP
el_cuervo
Enviado: 14/06/2004 a las 00:06
Administrador
Administrador

avatar

Karma: 9 (83 Votos)

Registrado: 12/06/03
Mensajes: 6528

Estado: Desconectado
Ultima visita: 23/07/07
Evidentemente el la linea 57 tienes una llamada a la base de datos:

56
57 $result = $dbconn->Execute(" etc etc ")

unicamente tienes que añadir
list($dbconn) = pnDBGetConn();
en la linea 56

el_cuervo Enviar MP WwW
viga
Enviado: 14/06/2004 a las 11:06
Posteador de Oro
Posteador de Oro

avatar

Karma: 8 (80 Votos)

Registrado: 03/05/04
Mensajes: 3939

Estado: Desconectado
Ultima visita: 13/09/06
Jaja, tan evidente, que lo hacia mal, gracias una vez mas cuervo, todo resuelto

Saludos



"Yo sólo sé que no sé nada; pero procuro saber un poco más" - Sócrates
viga Enviar MP
axdrubal
Enviado: 17/07/2004 a las 02:07
Habitual
Habitual

avatar

Karma: 0 (0 Votos)

Registrado: 05/02/04
Mensajes: 79

Estado: Desconectado
Ultima visita: 22/04/06
Hola, he instalado XTERC 3b y me da los siguientes problemas:

1.- No me muestra las imágenes de Photoshare (4.0.1), me las marca como perdidas.

2.- No me deja que en index.php el módulo por defecto sea el módulo News, en su lugar me deja el bloque central en blanco y me "tira" derecho hacia la izquierda, dejándolo descentrado.

3.- EzComments no funciona. en su lugar me aparece este mensaje de error:
CitaFatal error: Smarty error: unable to write to $compile_dir '/home/cadarwin/public_html/galufos/Comunidad/modules/EZComments/pntemplates/compiled'. Be sure $compile_dir is writable by the web server user. in /home/cadarwin/public_html/galufos/Comunidad/includes/classes/Smarty/Smarty.class.php on line 1102


4.- Los mensajes Privados tampoco me funcionan. el error es:
CitaFatal error: Call to a member function on a non-object in /home/cadarwin/public_html/galufos/Comunidad/modules/Messages/index.php on line 54



El postNuke que uso es el Pack de Dev-postnuke.com, versión 0.726.


Antes he instalado el XTERC 5, pero me dio muchísimos problemas, y leí en el foro que podría copiar sobre los archivos del 5, los del 3, y es lo que he hecho....:bawling:

Por favor, decidme como puedo solucionar estos fallos o en su defecto, como puedo desinstalar XTERC sin poner en peligro mi web (y joderla más todavía).

Por si queréis ver los fallos, aquí os dejo la página: http://www.galufos.tk
Ahora tengo en la página principal el módulo PagEd, pero si en el menú pulsáis sobre Noticias, veréis lo que os he dicho en el punto 2.

Gracias. :casstet:



Axdrubal wink
axdrubal Enviar MP WwW
whiskey
Enviado: 19/07/2004 a las 11:07
Novato
Novato


Karma: 0 (0 Votos)

Registrado: 22/04/04
Mensajes: 16

Estado: Desconectado
Ultima visita: 10/04/05
Para hacer funcionar pntresmailer con xte... primero hay que activar legacy en configuracion (settings).

Para conseguir otra vez su lista de suscriptores en pntresmailer, antes la funcion suscribers.php la funcion se veia asi
[php]
function ViewSubscribers($col_sort, $start) {
global $prefix, $bgcolor1, $pntable;
$sitename = pnConfigGetVar('sitename');
list($dbconn) = pnDBGetConn();

[/php]

añadir lo siguiente justo abajo
[php]
$pntable = pnDBGetTables();
[/php]

se vera asi

[php]
function ViewSubscribers($col_sort, $start) {
global $prefix, $bgcolor1, $pntable;
$sitename = pnConfigGetVar('sitename');
list($dbconn) = pnDBGetConn();
$pntable = pnDBGetTables();
[/php]

añadir tambien la linea a las funciones editsuscriber, viewunsub y previewunsub...
whiskey Enviar MP
slie
Enviado: 19/07/2004 a las 22:07
Posteador de Bronce
Posteador de Bronce

avatar

Karma: 5 (2 Votos)

Registrado: 15/01/04
Mensajes: 300

Estado: Desconectado
Ultima visita: 10/04/05
El otro modulo fue el modulo del Foro (PNphpBB2)

code:--------------------------------------------------------------------------------
Fatal error: Call to a member function on a non-object in
c:\appserv\www\html1\modules\PNphpBB2\common.php on line 125
--------------------------------------------------------------------------------


Codigo que hay que agregar antes de la linea 125

code:--------------------------------------------------------------------------------
// establish the database connection
list($dbconn) = pnDBGetConn();
$pntable = pnDBGetTables();
--------------------------------------------------------------------------------

que lo hay q poner en la linea 124 y borrar lo que haya en ella.

es que el foro me da este error. Failed to load module PNphpBB2 (at function: "main")


Un saludo y gracias
slie Enviar MP WwW
slie
Enviado: 20/07/2004 a las 23:07
Posteador de Bronce
Posteador de Bronce

avatar

Karma: 5 (2 Votos)

Registrado: 15/01/04
Mensajes: 300

Estado: Desconectado
Ultima visita: 10/04/05
El modulo de enlaces que lleva por defecto el postnuke funciona con xte o hay que modificar algo.

Un saludo y gracias.
slie Enviar MP WwW
el_cuervo
Enviado: 21/07/2004 a las 00:07
Administrador
Administrador

avatar

Karma: 9 (83 Votos)

Registrado: 12/06/03
Mensajes: 6528

Estado: Desconectado
Ultima visita: 23/07/07
Lo normal es que en la mayoria de modulos se tenga que modificar alguna cosilla ....
el_cuervo Enviar MP WwW
Invitado 
Enviado: 27/07/2004 a las 01:07
Usuario no registrado Que tal... tenia funcionando el PostNuke + XTE Package (pnReader y Xanthia) y cuando estaba cambiando en la configuracion el modulo de inicio y el tema... de repente al grabar la informacion luego ya no me aparecia nada.... y ahora me aprece el error

Fatal error: Call to undefined function: themeheader() in /home/portalq/public_html/header.php on line 141

alguien sabe como solucionar esto?
Ir a la pagina : 1 2 3 4 5 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