Mailinglisten-Archive |
Holla, bei funzt's bei Perlscripts folgendermassen: das Verzeichnis, in dem die Datei mit Hilfe eines CGI erstellt werden soll, hat drwxr-xr-x; die Datei selbst bekommt -rwxrwxrwx. Perl: open (Gaestebuch,">/blah/public_html/guest_bo.htm") || die "Kann guest_bo nicht oeffnen: $!\n"; print Gaestebuch "blubber\n"; close (Gaestebuch); >Ich habe einfach mal ein test dir angelegt und mit chmod 777 >probiert - das war's. Ist das korrekt so? Anscheinend - so genau weiss ichs auch nicht - aber nur so funzt's :) Bei Dateien, die von PHP angelegt werden sollen, hat das Verzeichnis "tempdat" drwxr-xr-x. Die Dateien bekommen dann -rw-r--r--. Angelegt werden sie unter PHP folgendermassen: <? // Routine zum öffnen eines einmaligen files :) $name1 = tempnam("/usr/local/httpd/htdocs/tempdat","persdat" ); $name1=$name1.".html"; $okopen=fopen($name1,"w"); if ($okopen==false) {echo("FEHLER BEIM ÖFFNEN!");} $okschreib=fputs($okopen, "blubber blubber"); if ($okschreib==false) {echo("FEHLER BEIM SCHREIBEN!");} $okclose=fclose($okopen); if ($okclose==false) {echo("FEHLER BEIM SCHLIESSEN!");} ?> Hoffentlich hilfts! bis dann, Bernhard -- Bernhard Ostheimer Systemadministrator LAMP-Applikationsentwicklung Lehrstuhl fuer Allg. BWL und Wirtschaftsinformatik Univ.-Prof. Dr. H. Kargl Fachbereich Rechts- und Wirtschaftswissenschaften Johannes Gutenberg-Universitaet Mainz Saarstrasse 21, D-55099 Mainz, Germany Telefon: ++49 - (0) - 61 31 / 39 - 63 46 Telefax: ++49 - (0) - 61 31 / 39 - 21 85 E-Mail: Bernhard.Ostheimer_(at)_Uni-Mainz.de URL: http://wi.bwl.uni-mainz.de/~ostheimer
php::bar PHP Wiki - Listenarchive