Software > Programmieren und Coding

Ordner auf Webspace -> keinen Zugriff

(1/2) > >>

Fragchicken:
Hallo Leute,

ich habe in meinem derzeitigen Projekt ein merkwürdiges Phänomen: ich habe mir im php eine Funktion geschrieben wo ich via Formular ein Bild auf den Webspace laden kann - nebenbei wird noch ein Thumbnail erzeugt und auch gespeichert. Das klappt alles wunderbar, Bilder kommen an und liegen auch verkleinert im Thumbnail-Ordner. Ordnerrechte habe ich auch gegeben (777).

Nun habe ich aber immer das Problem das ich die hochgeladenen Bilder nicht direkt auf dem Space ansprechen kann - kommt dann immer eine Meldung das ich keine Rechte habe.
Also muss ich dann immer erst jedes einzele Bild via FTP mit Rechten versehen, eine sehr doofe Lösung.

Hat da jemand Rat?
Hier mal das Projekt -> http://www.durchdensucher.de  -> (Galerie)

gruß fC

maxigs:
welche genauen rechte hat die datei denn nach dem hochalden? selbst wenn nur der ersteller rechte hat (wird wohl so sein, also zb 644), sollte es klappen, solange der php-prozess vom selben user wie der webserver ausgeführt wird (solle eigentlich so sein)

alternativ kann man mit php bestimmt auch die dateirechte setzen (-> http://www.php.net/chmod)

Fragchicken:
Die Datei bekommt nach dem Uploaden 600.
Besitzer hat Lese und Schreibrechte.

Das mit chmod klingt interessant, kann ich ja eigentlich direkt nach dem Uploaden mit php fest legen oder nicht?

maxigs:

--- Zitat von: Fragchicken am 28. September 2008, 18:37:17 ---Die Datei bekommt nach dem Uploaden 600.
Besitzer hat Lese und Schreibrechte.

--- Ende Zitat ---
Und wer ist der Besitzer? ;) Wenn es der selbe user ist, als der auch der webserver läuft, sollte das ja trotzdem reichen.


--- Zitat von: Fragchicken am 28. September 2008, 18:37:17 ---Das mit chmod klingt interessant, kann ich ja eigentlich direkt nach dem Uploaden mit php fest legen oder nicht?

--- Ende Zitat ---

So wars gedacht .. ist aber nicht wirklich die sauberste lösung.


Ist das ein Webspace, oder hast du da auch eingriff auf die Server-Konfig? Wenn ja, wäre es das sauberste die Ausführenden User von Webserver (apache?) und PHP anzugleichen, dann hast du das ganze problem nicht ;)

Fragchicken:
Habe es über chmod gelöst. Und es ist nur ein Webspace - liegt zwar hintendran ein Confixx, aber da ist auch nur das wichtigste drin, leider. Bisher funzt es gut. :)

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln