Hello all,
Im facing an issue with the Slideshow module not having access to filestore regardless of what permissions i give it.
The error is:
FAIL: filestore/system/slideshow_acefa04f1090447 not writable. Open
permissions to enable home animation cropping feature in the transform
plugin.
Context:
Server: Local Proxmox VM
OS:
Ubuntu 24.04.2 LTS
RS: ResourceSpace 10.6_RC
Installation: RS was installed on OS drive, while filestore directory was created on another larger mapped drive.
Installation path: /var/www/html/resourcespace
Storage path: /mnt/rs_storage/filestore
The following was changed/added to the config file:
$baseurl = '
http://10.10.12.60/resourcespace'; (VM IP in the network)
# Paths
$imagemagick_path = '/usr/bin';
$ghostscript_path = '/usr/bin';
$ffmpeg_path = '/usr/bin';
$exiftool_path = '/usr/bin';
$antiword_path = '/usr/bin';
$pdftotext_path = '/usr/bin';
$storagedir = '/mnt/rs_storage/filestore';
$applicationname = 'Milano DAM';
$homeanim_folder = 'filestore/system/slideshow_acefa04f1090447';
The web server is Apache, and it is running as the www-data user.
The target directory and its parent system and filestore directories are owned by www-data:www-data and have drwxrwxr-x permissions.
> Direct Write Test Successful: We successfully created a test file within the problematic directory as the www-data user using the command: "sudo -u www-data touch /mnt/rs_storage/filestore/system/slideshow_acefa04f1090447/test_from_www-data.txt."
This confirms the www-data user has the necessary OS-level permissions.
> PHP open_basedir: We have verified through phpinfo() that open_basedir is set to "no value" (i.e., it is not active and, therefore, does not restrict access).
Despite these checks, ResourceSpace continues to report that it cannot write to this directory, rendering the Slideshow module unusable.
It should be noted that I can upload and view files on RS.
What could be preventing RS from writing to the file?
Thanks in advance for any help