![]() Mailinglisten-Archive |
Hallo Kiri >mein php script bringt diesen fehler: >Warning: fopen("tree_backup.inc.php3","w+") - Keine Berechtigung in >class.arraytree.php3 on line 139 > >laut phpinfo() l�uft der Apache als: >User/Group nobody(99)/99 > >als welchen user/groupe kann den php laufen ? >in der phpinfo steht nichts drin... Wenn Du PHP mit Apache kompiliert hast, l�uft PHP mit dem User bzw. der Group des Apaches. Festlegen kannst Du das in der Datei httpd.conf. Apache als Root laufen zu lassen, w�re mir zu gef�hrlich. Wenn PHP als CGI l�uft, k�nntest Du unter Umst�nden etwas machen, wenn Du Apache mit dem suEXEC Feature installierst. Das ist aber immer mit einem Sicherheitsrisiko verbunden. >was muss ich jetzt machen, damit php die berechtigung >hat dateien anzulegen ???????? Dem Apache User im betreffenden Verzeichnis Schreibrechte geben. Nach dem Speichern k�nntest Du die Rechte auf der Datei mit chmod �ndern. >punkt 2: bl�derweise habe ich beim programmieren >schlu�endlich nicht gemerkt, dass ich die m�glichkeit >habe eine komplette homepage mit ca 140 seiten >�ber eine einzige php datei laufen zulassen. >frage: ist das sinnvoll oder nicht ? Ich hab so was noch nie ausprobiert, ich denke eher nicht. Gruss Markus
php::bar PHP Wiki - Listenarchive