Bernd Jensen: kann Attribute nicht ändern

Ein PHP-Skript hat auf meinem Server ein Verzeichnis/Dateien angelegt. Nun möchte ich einige dieser Dateien überschreiben, hab jedoch keine Berechtigung dazu!
Die CHMOD des Verzeichnisses und der Dateien ist 775; mir ist es nicht möglich diesen Wert bei den Dateien oder dem Verzeichnis etwa auf 777 zu ändern.
Wie kann das sein? ... es kann doch icht sein, das mir die Berechtigung fehlt Attribute zu ändern (grundsätzlich geht das ja, zumindest bei anderen Verzeichnissen/Dateien)..hab bereits mehrere FTP-Clients ausprobiert (FileZilla/SmartFTP).

Würde mich freuen wenn jemand diesbzüglich eine Idee hat.

schönen Tag,
BErnd.

  1. Hi,

    Ein PHP-Skript hat auf meinem Server ein Verzeichnis/Dateien angelegt. Nun möchte ich einige dieser Dateien überschreiben, hab jedoch keine Berechtigung dazu!
    Die CHMOD des Verzeichnisses und der Dateien ist 775; mir ist es nicht möglich diesen Wert bei den Dateien oder dem Verzeichnis etwa auf 777 zu ändern.
    Wie kann das sein? ... es kann doch icht sein, das mir die Berechtigung fehlt Attribute zu ändern (grundsätzlich geht das ja, zumindest bei anderen Verzeichnissen/Dateien)..hab bereits mehrere FTP-Clients ausprobiert (FileZilla/SmartFTP).

    Zugriffsgberechtigungen ändern kann nur der Eigentümer oder ein User mit Root-Berechtigung.

    Wenn die Dateien durch ein PHP-Script erzeugt wurden, ist der Eigentümer der User, unter dessen Kennung das PHP-Script lief.
    Nutze ein weiteres PHP-Script, um die Berechtigungen (und ggf. den Eigentümer) zu ändern - dieses wird wieder unter derselben Kennung *) laufen - also Eigentümer sein.

    *) falls nicht inzwischen die Server-Konfiguration geändert wurde ...

    cu,
    Andreas

    --
    MudGuard? Siehe http://www.Mud-Guard.de/
    Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
  2. Hi,

    Ein PHP-Skript hat auf meinem Server ein Verzeichnis/Dateien angelegt. Nun möchte ich einige dieser Dateien überschreiben, hab

    So wies aussieht ist der user(php) != user(ftp)

    -> jedoch keine Berechtigung dazu! So isses.

    Die CHMOD des Verzeichnisses und der Dateien ist 775; mir ist es nicht möglich diesen Wert bei den Dateien oder dem Verzeichnis etwa auf 777 zu ändern.

    chmod kann nur der owner der Datei. Und der ist user(php), also derjenige welcher die Datei auf dem Server angelegt hat per php-upload.

    Würde mich freuen wenn jemand diesbzüglich eine Idee hat.

    suExec ... ->muss ISP einrichten.

    Gruss, Rolf

    --
    KnowHow veröffentlichen statt patentieren!