Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > PHP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 30-10-2014
Avatar de ramflores
ramflores ramflores is offline
Miembro
 
Registrado: may 2005
Ubicación: Monterrey, Mex.
Posts: 87
Poder: 19
ramflores Va por buen camino
H5B Error al publicar

Buen dia Foro.

Estoy tratando de publicar una aplicacion que realize en HTML5Builder, pero en el server me manda el siguiente error:

Catchable fatal error: Object of class Layout could not be converted to string in /home/sosisac/public_html/techemet2/rpcl/classes.inc.php on line 514


Gracias de antemano
__________________
Gracias de antemano
Saludos ........
---------------------------------
Ramiro Flores
Responder Con Cita
  #2  
Antiguo 30-10-2014
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
No conozco HTML5Builder ni las clases que usas, pero el error se refiere a que estás usando una variable clase como si fuera una cadena de caracteres. Para ser más específico, si, por ejemplo, $layout es una variable de la clase Layout, es posible que esté haciendo algo así:

Código PHP:
echo $layout// echo sólo acepta cadenas y $layout es un objeto 
o bien

Código PHP:
$var $layout 'hola'// Intentas concatenar $layout como si fuera cadena pero es un objeto 
Muchas veces paa esto porque se nos olvida llamar al método o propiedad del objeto.

// Saludos
Responder Con Cita
  #3  
Antiguo 30-10-2014
Avatar de ramflores
ramflores ramflores is offline
Miembro
 
Registrado: may 2005
Ubicación: Monterrey, Mex.
Posts: 87
Poder: 19
ramflores Va por buen camino
Ok, esas son clases propias del HTML5 Builder, que vino a reemplazar el RadPHP.

Voy a tener que echarme un buen clavado para identificar eso que me comentas

Muchas Gracias
__________________
Gracias de antemano
Saludos ........
---------------------------------
Ramiro Flores
Responder Con Cita
  #4  
Antiguo 31-10-2014
Avatar de ramflores
ramflores ramflores is offline
Miembro
 
Registrado: may 2005
Ubicación: Monterrey, Mex.
Posts: 87
Poder: 19
ramflores Va por buen camino
Roman.

Estoyempezando en el uso de las clases, aun no entiendo bien lo que trataste de decirme.

a que metodo te refieres??
__________________
Gracias de antemano
Saludos ........
---------------------------------
Ramiro Flores
Responder Con Cita
  #5  
Antiguo 31-10-2014
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
¿Puedes mostrar el código de la línea indicada en el mensaje de error?

// Saludos
Responder Con Cita
  #6  
Antiguo 31-10-2014
Avatar de ramflores
ramflores ramflores is offline
Miembro
 
Registrado: may 2005
Ubicación: Monterrey, Mex.
Posts: 87
Poder: 19
ramflores Va por buen camino
Ese es un detalle, que en cualquier programa, me marca el mismo error, no se en que linea exactamente manda llamar ese error, no logor identificar exactmente el error.

ya que si esa misma aplicacion la publico en mi pc local con appserv php 5.3, no me da ningun error, ni corriendolo desde el IDe, pero al subirlo al server de la nuve con php 5.4, en ese si me da el error
__________________
Gracias de antemano
Saludos ........
---------------------------------
Ramiro Flores
Responder Con Cita
  #7  
Antiguo 31-10-2014
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Parece ser un defecto del HTMLBuilder:

http://qc.embarcadero.com/wc/qcmain.....aspx?d=117651

// Saludos
Responder Con Cita
  #8  
Antiguo 31-10-2014
Avatar de ramflores
ramflores ramflores is offline
Miembro
 
Registrado: may 2005
Ubicación: Monterrey, Mex.
Posts: 87
Poder: 19
ramflores Va por buen camino
Ok, gracias roman.

Deja reviso, al parecer al final viene un comentario de como resolver el problema, me echare un clavado, o de plano regresar al RadPHP
__________________
Gracias de antemano
Saludos ........
---------------------------------
Ramiro Flores
Responder Con Cita
  #9  
Antiguo 01-11-2014
Avatar de ramflores
ramflores ramflores is offline
Miembro
 
Registrado: may 2005
Ubicación: Monterrey, Mex.
Posts: 87
Poder: 19
ramflores Va por buen camino
Roman.

Veo que viene un comentario que lo soluciono eliminando los marcadores de linea, y quitando las aperturas y cierres de etiqueta de php.

No entiendo esto bien, a que marcadores de linea se refiere??

las etiquetas de php, deben ser <?php ?>, pero que no son necesarias??

Gracias de antemano
__________________
Gracias de antemano
Saludos ........
---------------------------------
Ramiro Flores
Responder Con Cita
  #10  
Antiguo 01-11-2014
Avatar de ramflores
ramflores ramflores is offline
Miembro
 
Registrado: may 2005
Ubicación: Monterrey, Mex.
Posts: 87
Poder: 19
ramflores Va por buen camino
Gracias Roman.

Ya pude resolver ese problema, efectivamente, el H5B trae un problema cuando defines ciertos estilos desde diseño, se los elimine y funciono, eso los manejare por medio de CSS, ahora se me presento otro error

Strict Standards: Declaration of CustomTable::dumpHiddenKeyFields() should be compatible with Component::dumpHiddenKeyFields($force = false) in/home/cswfr735/public_html/demos/techemet/rpcl/dbtables.inc.php on line 1245


Gracias de antemano
__________________
Gracias de antemano
Saludos ........
---------------------------------
Ramiro Flores
Responder Con Cita
  #11  
Antiguo 04-11-2014
Avatar de ramflores
ramflores ramflores is offline
Miembro
 
Registrado: may 2005
Ubicación: Monterrey, Mex.
Posts: 87
Poder: 19
ramflores Va por buen camino
Al parecer es algo con el parametro de error_reporting, en la forma que cambio en el 5.4, de echo baje el XAMP local, con el PHP 5.5 y ese mismo parametro viene diferente, y si funciona, cambio el valor a como pudiera venir en el PHP 5.4, y si me replica nuevamente ese error.

El detalle que tengo ahora es en Server hosteado, segun esto en el cPanel, viene un php.ini que uno puede personalizar, pero, toma el valor maestro,. no el valor que uno pone.
__________________
Gracias de antemano
Saludos ........
---------------------------------
Ramiro Flores
Responder Con Cita
  #12  
Antiguo 04-11-2014
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
No tienes que modificar el php.ini, bsta que llames a la función error_reporting con el valor deseado.

// Saludos
Responder Con Cita
  #13  
Antiguo 04-11-2014
Avatar de ramflores
ramflores ramflores is offline
Miembro
 
Registrado: may 2005
Ubicación: Monterrey, Mex.
Posts: 87
Poder: 19
ramflores Va por buen camino
De echo lo hago antes de cargar las clases, pero cuando lo hago asi, me sigue mandando ese error
__________________
Gracias de antemano
Saludos ........
---------------------------------
Ramiro Flores
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Publicar una dll en internet jguantiva Internet 1 29-04-2010 09:40:06
Publicar aplicación de Reportes ASP.net jmedina .NET 3 25-08-2008 17:15:00
Publicar un evento Migmam2 Varios 14 11-01-2008 12:47:07
publicar en pdf santiago14 Varios 2 03-03-2007 14:54:07
¿Cómo publicar DBGridColumns? DarKraZY OOP 9 23-02-2007 18:13:48


La franja horaria es GMT +2. Ahora son las 00:51:19.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi