Code: Select all
mkdir /opt/otrs/var/tmp/CacheFileStorable/DynamicFieldValue/b/8: Permission denied at /opt/otrs/Kernel/System/Cache/FileStorable.pm line 81
Code: Select all
# ls -al /opt/otrs/var/tmp/CacheFileStorable/DynamicFieldValue
total 64
drwxrwsr-x 16 otrs apache 4096 Sep 17 19:13 .
drwxrwsr-x 26 otrs apache 4096 Sep 16 10:48 ..
drwxrwsr-x 4 otrs apache 4096 Sep 16 12:30 0
drwxrwsr-x 6 otrs apache 4096 Sep 17 14:40 1
drwxr-sr-x 3 apache apache 4096 Sep 10 19:47 2
drwxrwsr-x 4 otrs apache 4096 Sep 16 15:10 3
drwxr-sr-x 3 apache apache 4096 Sep 17 19:13 4
drwxr-sr-x 4 apache apache 4096 Sep 17 19:13 5
drwxrwsr-x 4 otrs apache 4096 Sep 17 19:13 6
drwxr-sr-x 3 apache apache 4096 Sep 9 18:53 8
drwxrwsr-x 5 otrs apache 4096 Sep 17 14:50 9
drwxrwsr-x 6 otrs apache 4096 Sep 17 19:13 a
drwxr-sr-x 4 apache apache 4096 Sep 17 19:13 b
drwxrwsr-x 4 otrs apache 4096 Sep 17 19:13 c
drwxrwsr-x 5 otrs apache 4096 Sep 17 14:50 d
drwxrwsr-x 5 otrs apache 4096 Sep 17 19:13 e
# ls -al /opt/otrs/var/tmp/CacheFileStorable/DynamicFieldValue/b
total 16
drwxr-sr-x 4 apache apache 4096 Sep 17 19:13 .
drwxrwsr-x 16 otrs apache 4096 Sep 17 19:13 ..
drwxr-sr-x 2 apache apache 4096 Sep 10 19:03 0
drwxr-sr-x 2 apache apache 4096 Sep 17 19:13 8
#
Code: Select all
# id -a otrs
uid=500(otrs) gid=48(apache) groups=48(apache)
# id -a apache
uid=48(apache) gid=48(apache) groups=48(apache), [...und viele andere nicht relevante...]
#
Code: Select all
/opt/otrs/bin/otrs.SetPermissions.pl --otrs-user=otrs --web-user=apache --otrs-group=apache --web-group=apache /opt/otrs
Tatsaechlich scheint das Problem zu sein, dass die von 'apache' generierten Verzeichnisse keine Schreibberechtigung fuer die Gruppe haben, waehrend die von 'otrs' generierten korrekt sind. Wie kann man dieses Problem loesen? Mit OTRS 3.1 hatte ich dieses Problem nicht.
frank