Hallo zusammen Ich habe ein PHP-Skript, das in einem bestimmten Verzeichnis Dateien schreiben soll. Unter welchem User und in welcher Gruppe läuft Apache/PHP? -- Grüsse Marco
Hallo Leute, Am Freitag, 30. Mai 2003 16:14 schrieb Marco Schuler:
Ich habe ein PHP-Skript, das in einem bestimmten Verzeichnis Dateien schreiben soll. Unter welchem User und in welcher Gruppe läuft Apache/PHP?
Frag ihn doch einfach ;-) <?php echo `id` /* <- Backticks! */ ?> (evtl. funktioniert das nicht mit aktiviertem safe mode! [1]) Oder mach ein Verzeichnis per chmod 777 für alle beschreibbar und lege per PHP eine Datei darin an. Oder frag ps aux Oder ... Üblicherweise läuft Apache übrigens unter wwwrun/nogroup. Gruß Christian Boltz [1] Bei mir ist der safe mode sowieso aus, von daher kann ich Dir nix genaueres sagen ;-) -- ####################### Fontlinge Developer ####################### ### Fontlinge - Schriftenverwaltung für Linux ### ### Fontlinge 2.0 jetzt downloaden! #### http://www.gesindel.de ### ###################################################################
On Sat, 2003-05-31 at 00:17, Christian Boltz wrote:
Oder mach ein Verzeichnis per chmod 777 für alle beschreibbar und lege per PHP eine Datei darin an.
AAAahhhhhh.... NEIN :-)) Bitte das nicht, damit machst Du die Tore weit auf.... Oder wie sagte ein Techniker hier kürzlich so schön: "Das willst Du nicht wirklich (tm)" V.
Hallo Volker, hallo Leute, Am Donnerstag, 5. Juni 2003 18:11 schrieb Volker Kroll:
On Sat, 2003-05-31 at 00:17, Christian Boltz wrote:
Oder mach ein Verzeichnis per chmod 777 für alle beschreibbar und lege per PHP eine Datei darin an.
AAAahhhhhh.... NEIN :-))
Bitte das nicht, damit machst Du die Tore weit auf....
Das war auch nur zum Testen gedacht, unter welchem User/Group der Apache und somit PHP läuft.
Oder wie sagte ein Techniker hier kürzlich so schön: "Das willst Du nicht wirklich (tm)"
Stimmt, ich hätte dazuschreiben sollen, dass man das Verzeichnis hinterher besser wieder restriktiver schützt ;-) Gruß Christian Boltz -- ####################### Fontlinge Developer ####################### ### Fontlinge - Schriftenverwaltung für Linux ### ### Fontlinge 2.0 jetzt downloaden! #### http://www.gesindel.de ### ###################################################################
Hi Marco, schau doch mal in die Konfigurationsdatei httpd.conf des Apache. Dort gibt es u.a. eine Anweisung namens User bzw. Group, die den User angibt, mit dem der Apache läuft. Das sollte beispielsweise "wwwrun" und "nogroup" oder "nobody" und "nogroup" sein (oder so ähnlich). Gruß, Sebastian -- Wenn ich die Folgen geahnt hätte, wäre ich Uhrmacher geworden. - Albert Einstein, deutscher Physiker (1879 - 1955)
participants (4)
-
Christian Boltz
-
Marco Schuler
-
Sebastian Wolfgarten
-
Volker Kroll