Wir können in unserer Tuleap-Instanz kein Dokument hinzufügen. Jedes Mal tritt ein Fehler auf.
Im Apache-Fehlerprotokoll finden wir diesen Fehler
mkdir() Berechtigung verweigert in /usr/share/..../docman/include/Docman_FileStorage.class.php in Zeile 112
Ich habe bereits den Pfad und die Dateieigenschaften von docman.inc überprüft.
Kennt jemand ein Problem? Danke
Antwort1
Eine mögliche Fehlerquelle ist, dass SELinux nicht auf den permissiven Modus eingestellt ist. Dies lässt sich schnell überprüfen, indem Sie Folgendes ausführen:
# setenforce 0
an einem Terminal und versuchen Sie, Ihr Dokument hinzuzufügen. Wenn es funktioniert, können Sie diese Änderung dauerhaft machen, indem Sie Folgendes ändern/hinzufügen:
SELINUX=enforcing
zur SELinux-Konfigurationsdatei unter /etc/selinux/config
. HTH.
Antwort2
Der Benutzer, unter dem der Webserver ausgeführt wird, verfügt wahrscheinlich nicht über die Schreibberechtigung für dieses Verzeichnis.