viernes, 12 de febrero de 2016

{"success":false,"error":{"code":"result is not an object","message":"result is not an object"}} Usuarios Vtiger

Para solucionar el error que no permite crear ni modificar usuarios en vtiger tenemos que crear la columna is_owner en la tabla vtiger_users tiene que ser tipo varchar(10)

Saludos

Formulario web de vtiger no guarda los campos.

Lo que debemos hacer es borrar la tabla vtiger_webforms_field y crearla usando el siguiente script:


create table vtiger_webforms_field (
id int(19) not null auto_increment,
webformid int(19) not null,
fieldname varchar(50) not null,
neutralizedfield varchar(50) not null,
defaultvalue varchar(200) default null,
required int(10) not null default '0',
sequence int(10) default null,
hidden int(10) default null,
primary key (id),
key webforms_webforms_field_idx (id),
key fk_1_vtiger_webforms_field (webformid),
key fk_2_vtiger_webforms_field (fieldname),
constraint fk_1_vtiger_webforms_field foreign key (webformid) references vtiger_webforms (id) on delete cascade,
constraint fk_3_vtiger_webforms_field foreign key (fieldname) references vtiger_field (fieldname) on delete cascade
)

Despues de eso actualizar varias veces el navegador y comprobar que funcione.

Saludos

viernes, 8 de enero de 2016

Inicio automatico TOMCAT en Linux

Script para que inicie automaticamente el tomcat en Debian:

Deben crear un archivo en /etc/init.d y poner lo siguiente en el contenido:


Reemplazar " /usr/share/tomcat7/apache-tomcat-7.0.29" por la ubicacion de tomcat.

#!/bin/sh
### BEGIN INIT INFO
# Provides: TOMCAT
# Required-Start: $network
# Required-Stop: $network
# Default-Start: 2 3 5
# Description:
### END INIT INFO

case "$1" in
'start')
        /usr/share/tomcat7/apache-tomcat-7.0.29/bin/startup.sh
        ;;
'stop')
        /usr/share/tomcat7/apache-tomcat-7.0.29/bin/shutdown.sh
        ;;
*)
        echo "Usage: $0 { start | stop }"
        ;;
esac
exit 0


Saludos

lunes, 4 de enero de 2016

Error hresult

Vamos a solucionar el error de instalacion "hresult 0xc8000222" 
del NET framework 4 

1.- Ejecutar como administrador una ventana de comandos CMD 
2.- Ejecutar comando net stop WuAuServ 
3.- Vamos a Inicio - Ejecutar y escribimos %windir% y presionamos la tecla Enter 
4.- Cambiamos el nombre de la Carpeta SoftwareDistribution a SDold. 
5.- Ejecutar como administrador una ventana de comandos CMD 
6.- Ejecutar comando net stop WuAuServ 
7.- Por ultimo instalan el NET Framework 4