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 |
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:
Código PHP:
// Saludos |
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 |
Roman.
Estoyempezando en el uso de las clases, aun no entiendo bien lo que trataste de decirme. a que metodo te refieres?? |
¿Puedes mostrar el código de la línea indicada en el mensaje de error?
// Saludos |
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 |
Parece ser un defecto del HTMLBuilder:
http://qc.embarcadero.com/wc/qcmain.....aspx?d=117651 // Saludos |
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 |
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 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 |
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. |
No tienes que modificar el php.ini, bsta que llames a la función error_reporting con el valor deseado.
// Saludos |
De echo lo hago antes de cargar las clases, pero cuando lo hago asi, me sigue mandando ese error
|
La franja horaria es GMT +2. Ahora son las 15:20:11. |
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