Algunos usuarios de FSx-Connector Basic han detectado que cuando realizan la actualización de la base de datos ( FSx Connector -> FSx General -> 'Actualizar') con al fichero 'factusolweb.sql' que se incluye como ejemplo en la distribución de FSx-Connector, obtienen un error similar a
Después de este error ya no pueden utilizar FSx-Connector, porque las tablas que utiliza han desaparecido de la base de datos.
Finalmente un usuario de FSx-Connector Basic nos ha permitido inspeccionar su instalación y hemos encontrado la causa del error que mencionan.
Cuando este usuario sube los ficheros de FSx-Connector a su servidor, su programa ftp hace una conversión de los caracteres de fin de linea (ver Nueva línea en la Wikipedia) de los ficheros de texto
CRLF ----> LF
Esta conversión no afecta a los ficheros php, pero inutiliza el fichero 'factusolweb.sql' (sólo se interpreta bien la primera línea, que es la que borra las tablas F_XXX). Para evitar esta conversión, se ha de configurar correctamente el programa ftp.
Cuando se exportan datos directamente desde FactuSol, esta conversión no sucede, y el fichero 'factusolweb.sql' se interpreta correctamente.
.
- Código:
1146 - Table 'xxxxxxxxx.F_CFG' doesn't exist
Después de este error ya no pueden utilizar FSx-Connector, porque las tablas que utiliza han desaparecido de la base de datos.
Finalmente un usuario de FSx-Connector Basic nos ha permitido inspeccionar su instalación y hemos encontrado la causa del error que mencionan.
Cuando este usuario sube los ficheros de FSx-Connector a su servidor, su programa ftp hace una conversión de los caracteres de fin de linea (ver Nueva línea en la Wikipedia) de los ficheros de texto
CRLF ----> LF
Esta conversión no afecta a los ficheros php, pero inutiliza el fichero 'factusolweb.sql' (sólo se interpreta bien la primera línea, que es la que borra las tablas F_XXX). Para evitar esta conversión, se ha de configurar correctamente el programa ftp.
Cuando se exportan datos directamente desde FactuSol, esta conversión no sucede, y el fichero 'factusolweb.sql' se interpreta correctamente.
.