[Solo local/híbrido]{class="badge yellow" title="Se aplica solo a implementaciones On-premise e híbridas"}

Archivos temporales temporary-files

Pueden mostrarse mensajes de error como los siguientes (especialmente en los registros de envío) cuando se pone el sistema en producción:

No se puede cambiar el nombre del archivo '/tmp/tmp0000.tmp' a /usr/local/neolane/nl6/bin/…//var/XXX/mta/86510470.xml ;(errno=18, vínculo entre dispositivos no válido) (iRc=-52)

La causa es la siguiente:

Adobe Campaign genera archivos temporales en /tmp y, a continuación, les cambia el nombre para moverlos a /usr/local/neolane/nl6/var. Este error se produce cuando ambas carpetas (/tmp y /usr/local/neolane/nl6/var, que de hecho es un vínculo simbólico a /var/nl6) corresponden a diferentes dispositivos. El df El comando se utiliza para la verificación.

Para corregir este problema, los archivos temporales deben generarse en el mismo dispositivo que el destino.

Por ejemplo, ejecute lo siguiente:

$ cd ~/nl6/var
$ mkdir tmp
$ vi ~/nl6/customer.sh

A continuación, añada:

export TMPDIR=/usr/local/neolane/nl6/var/tmp
recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1