Hallo,
ich hab eine Webseite gemacht auf der man Dateien hochladen kann. Dabei sollen bestimmte Dateien in ein Verzeichnis kopiert werden der von aussen von NIEMANDEM zu lesen sein soll, aber nur von PHP bereitgestellt werden kann (mittels Header).
Dabei hab ich mit den Zugriffen Problemen.
Bei meinem Webhoster sind alle Verzeichnisse auf CHMOD 755 und meine PHP Skripte können in diese Verzeichnisse schreiben und ich kann auch Verzeichnisse mit einer HTACCESS und dem Eintrag "Deny from all" jeden Zugriff erfolgreich abblocken.
Aber auf meinem eigenen Suse Server zu Hause kann ich das nicht. Da sind die Verzeichnisse auch auf CHMOD 755 aber die PHP Skripte geben Fehler aus das sie nicht schreiben können. Und wenn ich CHMOD 777 mache, dann gehts, aber irgendwie funktioniert die HTACCESS nicht, ich kann nämlich vom Browser in das Verzeichnis rein und Dateien ziehen. Der CHOWN vom Verzeichnis liegt übrigens beim root. Was mache ich falsch. Würde das gerne genauso haben wie bei meinem Webhoster. Ist eigentlich bei allen Webhostern so. Nur ich kriegs net hin. :?
Kann mir da einer helfen?
Gruß
ich hab eine Webseite gemacht auf der man Dateien hochladen kann. Dabei sollen bestimmte Dateien in ein Verzeichnis kopiert werden der von aussen von NIEMANDEM zu lesen sein soll, aber nur von PHP bereitgestellt werden kann (mittels Header).
Dabei hab ich mit den Zugriffen Problemen.
Bei meinem Webhoster sind alle Verzeichnisse auf CHMOD 755 und meine PHP Skripte können in diese Verzeichnisse schreiben und ich kann auch Verzeichnisse mit einer HTACCESS und dem Eintrag "Deny from all" jeden Zugriff erfolgreich abblocken.
Aber auf meinem eigenen Suse Server zu Hause kann ich das nicht. Da sind die Verzeichnisse auch auf CHMOD 755 aber die PHP Skripte geben Fehler aus das sie nicht schreiben können. Und wenn ich CHMOD 777 mache, dann gehts, aber irgendwie funktioniert die HTACCESS nicht, ich kann nämlich vom Browser in das Verzeichnis rein und Dateien ziehen. Der CHOWN vom Verzeichnis liegt übrigens beim root. Was mache ich falsch. Würde das gerne genauso haben wie bei meinem Webhoster. Ist eigentlich bei allen Webhostern so. Nur ich kriegs net hin. :?
Kann mir da einer helfen?
Gruß