by Jim » Fri Jan 04, 2013 2:13 pm
The message usually is displayed if the file <storeid>.aa (where <storeid> is the login name for the store) cannot be accessed for some reason. This can happen because of permissions on the file, the file has been removed, the file has been truncated or is corrupt, the authorization file for the store change, there is a problem in a form that submits the storeid as a parameter and it somehow gets duplicated and there are possibly other reason.
If the store has been moved the <storeid>.aa file in the sc directory, which is normally a symlink to the same file in the ss directory may have been lost in the move. So the symlink would need to be recreated.
It is possible that if disk space (or account quota) is exceeded that the file and other files may be truncated thus causing problems. In this case the diskspace must be increased and any truncated files restored from a backup.
As for permissions my test store has
-rw-r--r-- 1 apache apache 1377 Jan 3 09:31 jimsp2.aa
The user and group (apache) would be whatever user the webserver user is running as.