tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
6
ZUGRIFFE
650
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    chofer02 Tutorials.de Gastzugang
    Hallo Freunde!

    ich hab wieder mal ein Problem:

    also immer wenn ich mit PHP ein File auf meinen Server lade, habe ich keinen Zugriff mehr auf das File also Rechte: "600"

    Hier der Code dazu:
    PHP-Code:
    move_uploaded_file($_FILES["datei"]["tmp_name"], "../gallery/".$dateiname.".jpg"
    also irgendwas muss ich da falsch machen =/
    Das File wird richtig benannt auf den Server kopiert, aber ich kann es nicht mehr anzeigen oder sonst irgendwas damit machen.

    Kann das an meinem Provider liegen?

    Thx for helping

    Lg
    Christoph
     

  2. #2
    PatMor Tutorials.de Gastzugang
    Ich hatte mal ein ähnliches Problem. Da das Script die Datei auf deinem Webspace speichert ist das Script (bei mir stand: wwwrun) der Benutzer. Somit dürftest du die Datei auch nicht vom Server löschen können, oder? Wenn du irgendwas mit der Datei machen willst, sei es umbenennen oder löschen, musst du das über das Script machen.

    Hoff das hilft dir. MfG
     

  3. #3
    chofer02 Tutorials.de Gastzugang
    d.h. ich muss einfach mit dem Script die Rechte der Datei auf "777" setzen uns es sollte wieder funktionieren oder? Gibts dafür zufällig eine PHP Funktion?

    Danke, Mfg
     

  4. #4
    Avatar von Dennis Wronka
    Dennis Wronka Dennis Wronka ist offline Soulcollector
    Registriert seit
    Apr 2002
    Ort
    Hong Kong
    Beiträge
    12.296
    Blog-Einträge
    231
    Also 777 muss ja nicht unbedingt sein. Wenn mit dem Browser darauf zugegriffen werden soll braucht man dafuer keine Schreibrechte geben.
    755, oder sogar 744, reicht dafuer vollkommen aus.

    Und ja, es gibt eine PHP-Funktion um die Rechte anzupassen, chmod().
     
    PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
    Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
    __________________
    EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
    EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
    __________________
    Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
    __________________
    Zitat Zitat von Friedrich Nietzsche
    Man muss noch Chaos in sich haben, um einen tanzenden Stern gebaeren zu koennen.

  5. #5
    PatMor Tutorials.de Gastzugang
    Such hier einfach mal nach "chmod".. Findest bestimmt'n paar Einträge.

    Hab das damals nicht weiter verfolgt, aber theoretisch müsste es gehen.

    Oder schau hier, vielleicht hilfts..
    http://de2.php.net/manual/de/function.chmod.php
     

  6. #6
    Avatar von Online-Skater
    Online-Skater Online-Skater ist offline Mitglied Brillant
    Registriert seit
    Sep 2004
    Ort
    Rostock
    Beiträge
    891
    Ja genau das ist noch nicht lange so, keine Ahnung warum die Hoster das so umgestellt haben, dafür muss es auch Gründe geben
    Einfach der datei nach dem Upload entsprechende Rechte geben mittels chmod.
     

  7. #7
    Avatar von Dr Dau
    Dr Dau Dr Dau ist offline ich wisch hier durch
    Registriert seit
    Feb 2005
    Ort
    hinterm Mond gleich Links
    Beiträge
    6.160
    Blog-Einträge
    4
    Hallo!

    Niemand braucht eine Grafik ausführen können..... es langt also auch CHMOD 644..... dieses ist auch der Standardwert wenn man eine Grafik z.b. per FTP hochläd.
    Soll die Grafik jedoch noch geändert werden (also das Original und nicht irgend eine Kopie oder so), dann braucht sie CHMOD 666.

    Gruss Dr Dau
     
    Schri-Schra-Schrödi *g*
    mehrspaltiges/zeiliges Seitenlayout mit DIV's und CSS
    Dinge, die mit Tabellen besser klappen als mit CSS
    Ausgabe von Datum/Zeit unabhängig von der Server Zeitzone [php]
    Meine Links zum Thema Linux (Last update: 29.10.2011)
    Kein Busen ist so flach wie das Niveau dieser Party!
    ----
    Alte Weisheit: wer uns in den Arsch kriecht wird beschissen!
    ----
    Ich habe 3 Kinder und kein Geld!
    Warum kann ich nicht keine Kinder haben und 3 Geld?! (Homer Jay Simpson)

Ähnliche Themen

  1. Antworten: 6
    Letzter Beitrag: 21.08.10, 17:31
  2. Nach Upload fehlende Rechte
    Von Ich_halt224 im Forum PHP
    Antworten: 8
    Letzter Beitrag: 03.08.07, 22:43
  3. keine Flashseiten mehr nach I.E Update auf 6.0
    Von nitrobesim im Forum Microsoft Windows
    Antworten: 3
    Letzter Beitrag: 14.10.04, 23:07
  4. Nach ca. 5 min keine Seite mehr anzeigbar
    Von maxcom im Forum Internet, DSL & Flatrate
    Antworten: 2
    Letzter Beitrag: 05.10.04, 11:23
  5. File-Upload (CSV) über phpmyadmin geht net -> ungenügende Rechte?
    Von Ruediger im Forum Relationale Datenbanksysteme
    Antworten: 1
    Letzter Beitrag: 15.09.03, 16:13