Rechte ändern mit chmod

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Rechte ändern mit chmod

    Hallo

    vielleicht hat das Problem noch jemand
    ich habe mir ein script geschrieben mit dem ich Dateien editieren kann und
    danach auch wieder speichern

    unter Windows auch alles kein Problem läuft super


    auf Linux kommt ein Problem mit den Rechten hinzu
    normal stehen die Rechte auf 644
    wenn ich jetzt mit

    chmod ($file, 0755)

    versuche die Rechte zu ändern klappt das nicht und damit kann ich natürlich
    auch die Datei nicht speichern

    weiss da jemand eine Lösung ?

  • #2
    wenn die datei nicht dir (deinen apache-user) gehört, kannst du auch kein chmod mit php machen.

    du musst dich also via ftp einloggen und die rechte dort erst einmal setzen, sodass auch der apache-user schreiben darf.
    INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


    Kommentar


    • #3
      Danke für den Tip

      (ist genau das was ich eigentlich nicht hören wollte )
      dadurch macht die Sache schon wieder keinen Spass mehr

      Kommentar


      • #4
        lol ....

        du kannst die aber auch mit php einen kleinen ftp-client schreiben, der die gleiche maschine connectet (via ftp) und dann sie rechte setzt.

        das sollte funktionieren. ist aber bestimmt nur ne fummelei und nicht das gelbe vom ei. ausserdem wären damit auch deine ftp-login-daten auf der rechner online verfügbar/einsehbar, wenn mal das script nicht geparst werden würde.
        INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


        Kommentar

        Lädt...
        X