PHP erstellt Ordner (mkdir()) als wwwrun:www statt webX:ftpo

Apache, Lighttpd, nginx, Cherokee
Post Reply
nova
Posts: 4
Joined: 2002-08-22 09:48
Location: Berlin
 

PHP erstellt Ordner (mkdir()) als wwwrun:www statt webX:ftpo

Post by nova »

Hallo,

Boardsuche habe ich schon verwendet, aber leider nichts zu diesem Thema gefunden?!

Und zwar ist das Problem das ich mit PHP einen Ordner erstelle und dieser aber wwwrun:www gehört statt dem Benutzer WebXX:ftponly... damit kann ich den ordner nicht mehr mit PHP löschen bzw. einen neuen Ordner in diesem Ordner erstellen.

Kann mir da vielleicht jemand helfen?!

greetz Nova
oxygen
Posts: 2138
Joined: 2002-12-15 00:10
Location: Bergheim
 

Re: PHP erstellt Ordner (mkdir()) als wwwrun:www statt webX:ftpo

Post by oxygen »

Das ist nunmal so wenn man Confixx verwendet. Möglichkeiten das zu umgehen sind SuEXEC mit PHP als CGI, suPHP, Apache2 mit MPM perchild, um mal ein paar Stichworte zu liefern.
jamesb
Posts: 661
Joined: 2002-05-08 15:35
Location: Karlsruhe
Contact:
 

Re: PHP erstellt Ordner (mkdir()) als wwwrun:www statt webX:ftpo

Post by jamesb »

Liegt daran, dass PHP als Modul läuft, und dieses eben nur die Rechte des Apachen hat.
Abhilfe schafft nur PHP per suexec oder suphp. Howto's dazu findest du z.B. im Debianhowto, welche auch relativ leicht auf SuSE übertragbar sind.

JamesB
Post Reply