Thread Dateibesitzer und Rechte bei Apache: Hosteurope ist doof. :-) (18 answers)
Opened by cbxk1xg at 2004-07-02 19:44

ptk
 2004-07-02 20:28
#94791 #94791
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
Folgendes koennte man als Workaround verwenden (ungetestet):
Code: (dl )
1
2
3
4
5
6
7
use File::Copy qw(cp);
open(my $fh, ">upgeloadete_datei") or do {
# ups, keine Schreibrechte
cp "upgeloadete_datei", "upgeloadete_datei~";
unlink "upgeloadete_datei";
rename "upgeloadete_datei~", "upgeloadete_datei";
};

Das geht nur unter der Annahme, dass Schreibrechte sowohl fuer nobody als auch ftp123 fuer das uebergeordnete Verzeichnis existieren und das sticky-Bit nicht gesetzt ist.

View full thread Dateibesitzer und Rechte bei Apache: Hosteurope ist doof. :-)