WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   PHP CHMOD (http://www.wcm.at/forum/showthread.php?t=63441)

hurt 18.07.2002 21:39

PHP CHMOD
 
hallo

ich wollte mal fragen ob sich von euch wer hiermit auskennt...

1)
auf meinem neuen webspace kann ich den chmod befehl nicht benutzen (permission denied). woran liegt das? (php ist im safe mode - liegts daran?)

2)
da das mit dem chmod befehl nicht funktioniert hat habe ich alle .txt dateien die mittels php scripts editiert werden sollen haendisch auf CHMOD 666 gestellt. ist das ok?

3)
die scripts erstellen auch .txt dateien (also nicht nur editieren) - mit fopen(...,"a");
kann ich die dann einfach wieder mit einem anderen script editieren, oder besser gesagt - stimmt der CHMOD nach dem erstellen der datei damit ich sie weiter editieren kann? (ich kanns ja danach nicht mehr aendern - vielleicht gibt es eine moeglichkeit den CHMOD gleich beim erstellen der datei anzugeben (mit fopen)).

danke

PS.: hab mir das gerade nochmal durchgelesen und bin selbst verwirrt. verzeiht mir, ich bin schon muede.

hurt 18.07.2002 22:25

hallo nochmal

ich meinte natuerlich "Operation not permitted", nicht "Permission denied"

:)

gute nacht

Sloter 19.07.2002 16:31

1, Kommt nur beim Fileupload zu tragen

2, chmod 777 das es beschrieben werden kann.
Nicht vergessen das Verzeichnis in dem die .txt liegen auch auf 777 setzen.

3, 777 ist wichtig...wenn die .txt von dem PHP-Script erzeugt werden haben sie den User/Group vom Apache.
Deshalb 777 beim erstellen der Datei gleich angeben.
http://www.php.net/manual/en/function.chmod.php


Sloter

hurt 19.07.2002 17:10

danke fuer den link

aber bei mir ist ja das problem dass der chmod befehl nicht funktioniert

wie stelle ich denn den chmod beim erstellen einer datei mit fopen ein?

Sloter 19.07.2002 18:09

Du wirst das Userproblem haben das ich beschrieben habe.
Wenn die Datei von deinem Script erstellt wird, hat es den User/group vom Apache.

Wird so eine .txt ständig neu erstellt oder schreibst du nur rein.
Wenn du nur reinschreibst stell es mit FTP auf 777.

Sloter

hurt 19.07.2002 21:58

es ist eine bildergalerie wo man kommentare schreiben kann

wenn ein neuer kommentar zu einem bild dazu kommt legt das script eine .txt datei mit dem namen des bildes an. wenn dann spaeter mehr kommentare dazukommen muss ich dir .txt datei bearbeiten.

ich koennte auch zuerst alle .txt dateien haendisch anlegen und auf CHMOD 777 setzen, das ist mir allerdings zu muehsam

Sloter 19.07.2002 22:08

Hm, eigentlich müßte es reichen wenn du das verzeichnis auf 777 setzt.
Dann sollte das Script die .txt anlegen können und nachher beschreiben.

Ist das ein Virtuellerwebspace oder dein eigener Server?

Sloter

hurt 20.07.2002 09:51

ist ein virtueller webspace

die verzeichnisse sind alle auf 755

werds mal naechste woche probiern mit 777 und mich dann wieder melden

danke


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:02 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag