unlink() und rename() wird verweigert

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

  • unlink() und rename() wird verweigert

    Hi,
    in meinem Mini-CMS funktioniert folgendes nicht:
    Über einen normalen upload aus einem Formular werden jpg's im Verzeichnis "temp" abgelegt. Das Programm erstellt auch noch ein thumb - das klappt anstandlos. Dann soll das ganze durch rename() in den richtigen Ordner bewegt werden, aber ich bekomme ein "rename() failed (Permission denied)". Die Rechte sehen so aus:
    -rwxr-xr-x 1 nobody nobody 1519 Jul 25 09:51 94695769_1.jpg

    Lokal hat das alles herrlich funktioniert ...
    Der frank-o-matic ist kein Sirius Cybernetic Corporation Produkt!

  • #2
    Wie sehen die Rechte des Zielordners aus? Hast Du dort Schreibrecht? Darfst Du in diesen Ordner wechseln? Post mal was Du hast.
    Dann wär nicht schlecht, wenn Du auf das File ein Schreibrecht hättest.

    Kommentar


    • #3
      Mach mal die Recht für den Ordner auf 777(-rwxrwxrwx).
      Dann sollte das funktionieren.

      r = read
      w = write
      x = ausführen(kenn leider den englischen Begriff dafür nicht)
      *winks*
      Gilbert
      ------------------------------------------------
      Hilfe für eine Vielzahl von Problemen!!!
      http://www.1st-rootserver.de/

      Kommentar


      • #4
        so sehen die Rechte aus

        Der Ordner temp befindet sich im Ordner pics.
        drwxrwxrwx 2 ftp31310 ftponly 4096 Jul 25 09:51 temp
        drwxrwxr-x 3 ftp31310 ftponly 4096 Jul 3 12:22 pics
        Ich habe schon die maximalen Rechte gesetzt. Da muß was anderes faul sein.

        (ich denke x steht für execute?!)

        Und was hat das ftponly und das nobody zu sagen???
        Der frank-o-matic ist kein Sirius Cybernetic Corporation Produkt!

        Kommentar


        • #5
          Der Ordner pics braucht in dem momet auch volles recht.
          *winks*
          Gilbert
          ------------------------------------------------
          Hilfe für eine Vielzahl von Problemen!!!
          http://www.1st-rootserver.de/

          Kommentar


          • #6
            Re: so sehen die Rechte aus

            Original geschrieben von samurai
            Der Ordner temp befindet sich im Ordner pics.
            drwxrwxrwx 2 ftp31310 ftponly 4096 Jul 25 09:51 temp
            drwxrwxr-x 3 ftp31310 ftponly 4096 Jul 3 12:22 pics
            Ich habe schon die maximalen Rechte gesetzt. Da muß was anderes faul sein.

            (ich denke x steht für execute?!)

            Und was hat das ftponly und das nobody zu sagen???
            chef, x heisst auch bei dirs "ins verzeichnis wechseln dürfen"

            setz das chmod() gezielter >> drwxr-xrwx

            beebob

            Kommentar


            • #7
              [COLOR=red]Jo chef, Volltreffer. Vielste Dänke! [/COLOR]
              Der frank-o-matic ist kein Sirius Cybernetic Corporation Produkt!

              Kommentar

              Lädt...
              X