Symptoms
Error message 'Invalid cross-device link' in site-admin web-interfaceCause
System has hard cross-device links. For example, /usr/tmp linked to /var/tmp and /var mounted to a separate partition.
Resolution
The main idea of fixing the problem with invalid cross-device link is to create non cross device .tmp directory for
each of your cross device links and put info about this .tmp directory to /etc/virtualhosting/tmpdirs file.
Example:
/usr/tmp linked to /var/tmp and /var mounted to a separate partition.
To fix the problem:
1. Create /usr/.tmp directory
mkdir -p /usr/.tmp
2. Add the following entry to the /etc/virtualhosting/tmpdirs:
/usr:/usr/.tmp
3. Restart epld
service restart epld
or
/etc/init.d/epld restart