Mailinglisten-Archive |
Hi. Vieleicht hat dein Webserver nicht die benötigten Rechte um Schreiberecht vergeben zu bekommen. Denn wenn dein Webserver nur Leserecht hat kann er auch keine höheren Rechte vergeben. Das heißt du mußt mal überprüfen was für rechte dein Webserver hat. cu WwOLf! > -----Ursprüngliche Nachricht----- > Von: André Laugks [mailto:Andre.Laugks_(at)_netcologne.de] > Gesendet am: Montag, 20. März 2000 09:22 > An: php-Mailingliste > Betreff: [php] _(at)_chmod keine Rechteänderung > > Hallo! > > Ich möchte per PHP, Inhalt(Text) neu schreiben. > Das ging immer in die Hose, bis ich mitbekommen habe, das dies > an den Rechten liegt. > Wenn ich die Datei auf chmod 666 setzen, funktioniert es. > Nun habe ich versucht, die zu bearbeitende Datei, bevor ich > sie öffne und rein schreibe, mit chmod zu belegen, was aber > nicht funktioniert. > > Die Datei nur zu öffnen und einzulesen funktioniert, weil > ja Leserecht bestehen. > > > Ich bekomme die Fehlermeldung, das ich keine Rechte habe. > > > $datei = "../txt_dates/20032000.txt"; > > _(at)_chmod($datei, 0666); > $file = fopen($datei, "w"); > fwrite($file, $text); > fclose($file); > > > Ich habe mal versucht, zu erfahren ob true oder false zurück kommt. > Ich bekomme aber nichts geschrieben, also False. Es wird keine > > $was = _(at)_chmod($datei, 0666); > echo $was; > > > Das ganze läuft unter Unix. > > > Vielen dank und mfg, André > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php >
php::bar PHP Wiki - Listenarchive