[EP-tech] Apache can't write ?
W. Koster
W.Koster at rug.nl
Thu Jul 3 08:11:50 BST 2014
Greetings,
I've installed eprints on a new ubuntu system using the repository:
deb http://deb.eprints.org/ stable/
Now we're getting error messages like:
Failed to mkdir /usr/share/eprints3/archives/theoluniv/html/en/archive:
Permission denied
Can't open to write to file:
/usr/share/eprints3/archives/theoluniv/html/en/archive/00/00/00/01/index.html
Failed to mkdir
/usr/share/eprints3/archives/theoluniv/documents/disk0/00: Permission
denied / Unable to write to
/usr/share/eprints3/archives/theoluniv/documents/disk0/00/00/00/01/01/Completedissertation.pdf
All dirs are owned by eprints:eprints
root:/usr/share/eprints3/archives/theoluniv/html# ls -l
total 4
drwxrwsr-x 9 eprints eprints 4096 jul 1 15:51 en
but apache is running (as per default) as www-data:www-data so it's no
wonder apache can't write anywhere.
Instead of manually changing all directories to group-www-data or
brutally setting write-rights for everyone, is there a more structural
solution. Maybe a configuration setting that is missing putting eprints
in the www-data group, or something ?
Regards,
Willem.
(it used to work on out old server, but that may have been some manual
labor getting it to work which I rather want to avoid)
More information about the Eprints-tech
mailing list