Anzeige:
Ergebnis 1 bis 4 von 4

Thema: Probleme mit den Rechten bei Filemanager

  1. #1
    Registrierter Benutzer
    Registriert seit
    09.12.2001
    Beiträge
    171

    Probleme mit den Rechten bei Filemanager

    Hi@all,

    wollte einen Filemanager auf meinem Server installieren.
    Sodass man Datei per Browser uploaden/löschen kann und neue Ordner anlegen kann.
    Benutze QTOFileManager (-> http://www.qto.com/fm/ )

    1. Problem: Der Ordner in dem man arbeitet muss den chmod 777 haben, sonst kann man keine neuen ordner anlegen.
    2. Problem: Wenn man eine neue datei uploadet gehört diese datei dem User "www" und der group "nogroup" -> halt vom apache

    Könnte man das irgendwie ändern?
    Könnte man nicht der Datei qtofm.php4 alle rechte geben (z.b. mit sudo), sodass er überall Ordner anlegen kann, auch wenn der hauptordner keinen chmod von 777 hat.
    Und könnte man das User problem irgendwie lösen ? Das er den User beim uploaden bestimmt

    mfg
    stormsam

  2. #2
    Registrierter Benutzer Avatar von undefined
    Registriert seit
    01.03.2004
    Beiträge
    1.255
    Wenn dein Server sich nicht im Savemod befindet sind dies die Funktionen die du benötigst http://de3.php.net/manual/de/feature...mode.functions
    mfg undefined
    mfg undefined
    --
    Undefined Behavior (undefiniertes Verhalten) bedeutet meistens etwas ungültiges.
    xhtml Debugger

  3. #3
    Registrierter Benutzer
    Registriert seit
    09.12.2001
    Beiträge
    171
    hi,

    danke für den tipp.
    Safemode ist aus, sonst funktioniert gar nichts.

    Zu deiner Liste: Jetzt weiß ich wie man den chmod bestimmt und user/group festlegen kann, allerdings bleibt noch das Problem:

    Der Ordner in dem mann mit diesem Filemanager arbeiten möchte muss den chmod 777 haben. Ich wollt jetzt nicht jedem Ordner chmod 777 geben, nur um den filemanager benutzen zu können.

    Und in der Liste habe ich nur den befehl mkdir() gefunden - und dieser braucht die Rechte. Würde eine überprüfung, ob der user der Datei übereinstimmt nicht reichen?

    mfg
    stormsam

  4. #4
    Registrierter Benutzer Avatar von undefined
    Registriert seit
    01.03.2004
    Beiträge
    1.255
    Du hast dir die Antwort doch schon selbst gegeben
    Setze Kurz vor der Operationen dein Arbeitverzeichnis auf 0777.
    Wenn du fertig bist, also nach Beendigung der Operation wieder zurück setzen.
    Im Prinzip eine Funktion mit chdir() chmod() etc. siehe auch rewinddir()
    mfg undefined
    mfg undefined
    --
    Undefined Behavior (undefiniertes Verhalten) bedeutet meistens etwas ungültiges.
    xhtml Debugger

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •