Hola, estoy tratando de probar la conexión del 3wg292 , seguí los pasos indicados y cuando hice el test de conexión al principio daba error, luego llegue al punto que me devuelve lo siguiente:
database=bdturismo
host=1xx.xxx.xxx.xxx
server=miservidor
client_locale=en_us.cp1252
service=2920
protocol=olsoctcp
LogonID=internet
pwd=miclave
EnableScrollableCursors=1
PARAMETROS DE LA APLIACACION
mi duda es así como estaría en condiciones de pasar a producción ?
otra duda es client_locale por defecto dice que va en_us.cp1252 pero si realizo un locale sobre mi servidor difiere, tambien me entra en duda el tema del protocolo donde configure el sqlhost con onsoctcp.
Pregunto esto para no perder el trabajo realizado hasta ahora, estuve mirando la consulta de otra persona, que realizo ayer.
Hace un ping desde el servidor web donde estas haciendo el test de conexion hacia host. Te tiene que responder
Si funciona el paso anterior hace un telnet host 2920. Me parece raro ese puerto dado que por defecto el Informix atiende el puerto 1526, si esto no te funciona hace un telnet miservidor 1526; si te responde ese es el puerto que debes colocar en el config.php
Si el paso anterior te funciona, hace la siguiente consulta sobre la base de datos select * from sysmaster:sysdbslocale y te va a devolver el dbs_collate, coloca ese client_locale en el config.php y proba
En server va lo que configuraste cuando instalaste el cliente de Informix, por ejemplo ol_guarani
Si te sigue tirarndo error mandalo.
Saludos. Ricardo.
Hola Juan, cuando hay un error en el intento de conexión te devuelve la porción de configuración (instalacion/config.php) relacionada con la base de datos.
Para poder ayudarte sería de utilidad que adjuntes el log ( instalacion/log/<id_acceso>/fecha_hora__xxxx.log) de la aplicación y probablemente el log del error del servidor web.
Saludos
Perdón la tardanza le respondo a Damian y Ricardo, con respecto al puerto de informix hoy lo tenemos definido en ese (2920) y con el protocolo onsoctcp y funciona perfectamente en la versión 2.7.
Se me ocurrió reiniciar el servidor para probar como iba quedando y apareció un error al iniciar apache y viene del link simbólico que se tiene que hacer.
haciendo systemctl status apache2 aparece el siguiente error
Syntax error on line 1 of /usr/local/proyectos/guarani2/3w/versiones/2.9.2/instalacion/rewrite.conf:
asi que no pude probar lo que me dijo Damian.
Si me pueden orientar
Leonel tira error cuando realizo ./guarani compilar_recursos
por ese motivo busque en el foroy vi que el yui-compressor tira error, lo estoy ejecutando como root (uso suse 13.1), te adjunto error
siuweb292suse:/usr/local/proyectos/guarani2/3w/versiones/2.9.2/bin # ./guarani compilar_recursos
borrando cache de twig
– omitiendo directorio /usr/local/proyectos/guarani2/3w/versiones/2.9.2/src/siu/operaciones/_comun/js
– omitiendo directorio /usr/local/proyectos/guarani2/3w/versiones/2.9.2/src/siu/operaciones/_comun/css
– omitiendo directorio /usr/local/proyectos/guarani2/3w/versiones/2.9.2/src/pers/comun/operaciones/_comun/js
– omitiendo directorio /usr/local/proyectos/guarani2/3w/versiones/2.9.2/src/pers/comun/operaciones/_comun/css
sh: yui-compressor: no se encontró la orden
Justo ese es uno de lo que encontré en el foro, vos le recomendaste hacer un alias para para el yui-compressor
alias yui-compressor=‘java -jar /usr/share/yui-compressor/yui-compressor.jar’
y luego ejecutar:
yui-compressor /usr/local/proyectos/3w/2.8.1/src/siu/www/css/guarani.css --charset iso-8859-1 -o /usr/local/proyectos/3w/2.8.1/src/siu/www/_comp/siu/css/guarani.css
hasta ahí anduvo bien pero cuando voy a compilar el recurso falla. como puedo probar el yui solo
Leonel, probe copiar uno de los archivos css a otra carpeta para correrle el yui-compressor solo a ese archivo para descartar que fuera problema del yui y se ejecuto correctamente (te adjunto imagen).
Por lo que creo es que no se esta ejecutando bien ./guarani compilar_recursos o bien no llama al yui
Hola Leonel sigo probando algunas cosas ahora hice un ln para el yui-compressor en vez del alias, y logre que cambie el error.
aparece con caracteres raros
siuweb292suse:/etc/php5/apache2 # guarani compilar_recursos
borrando cache de twig
– omitiendo directorio /usr/local/proyectos/guarani2/3w/versiones/2.9.2/src/siu/operaciones/_comun/js
– omitiendo directorio /usr/local/proyectos/guarani2/3w/versiones/2.9.2/src/siu/operaciones/_comun/css
– omitiendo directorio /usr/local/proyectos/guarani2/3w/versiones/2.9.2/src/pers/comun/operaciones/_comun/js
– omitiendo directorio /usr/local/proyectos/guarani2/3w/versiones/2.9.2/src/pers/comun/operaciones/_comun/css
/bin/yui-compressor: línea 1: $‘PK\003\004’: no se encontró la orden
/bin/yui-compressor: línea 2: error sintáctico cerca del elemento inesperado )' /bin/yui-compressor: línea 2: )�;? META-INF/��PK' /bin/yui-compressor: línea 1: $'PK\003\004': no se encontró la orden /bin/yui-compressor: línea 2: error sintáctico cerca del elemento inesperado )’
/bin/yui-compressor: línea 2: )�;? META-INF/��PK’
mire la codificación en php y esta la ISO-8851-1. La verdad que no se donde esta fallando.
Leonel probé lo que me dijiste, y me parece que el problema esta en los permiso o el dueño de algún archivo,
Si mal no entendí el yui lo que hace es tomar un archivo optimizarlo y copiar el nuevo archivo en otro lugar, bueno si lo haces individualmente lo hace bien, en el adjunto esta un ls antes y después de ejecutar un comando lo probé con 3 y el resultado fue el mismo
Hola, claro el yui-compressor lo que hace es eliminar todos los espacios y saltos de linea del archivo para que sea mas liviano, así como cambiar los nombres de las variables para acortarlos.
Si, seguramente es un tema de permisos, asignale los permisos correspondientes.
probé cambiando permisos e incluso bajar el proyecto con otro usuario, sigue dando el mismo error. Ya que tenia agregado el echo que me dijiste guarde la salida en una archivo que te adjunto, si tenes uno para probar ahí, para ver si hay algo al principio que no este ejecutando.
Gracias y perdón por molestar.
Probé lo que me dijiste y por lo menos cambio un poco el error, te adjunto el archivo, ejecutando una linea primero y luego la compilación completa.
El yui ya lo había cambiado por otra versión mas vieja para probar.
Con respecto a otra plataforma, puedo armar un servidor en debian 8, me mande a suse porque en debian hay que pelear con cliente sdk.
Hago esto, armo un servidor en debian 8 y pruebo. Tenes idea si anda el 3w con versiones de Apache y php que no sean las que dicen en el instructivo?