PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : php skript - user



michaelux
17.10.03, 19:28
hallo,

weiß nicht ob ich hier richtig bin mit folgendem problem:
wenn ich diverse php-skripte mit filemanagementfunktionen auf shared servern einsetze (phpcms, oscommerce, ...), werden z.b. beim upload nicht die rechte des verzeichnisses des jeweiligen virtuellen servers (also z.b. webuser) übernommen, sondern z.b. user nobody.

nur mit webftp habe ich bis jetzt eine lösung gefunden mit dem das funktioniert - es werden die richtigen user/group-rechte gesetzt und auch der richtige chmod.

meine frage:
da muss im webftp offenbar was eingebaut sein, womit user/group ausgelesen wird und dann auch entsprechend gesetzt wird, oder?

danke

michael

Stanislaus
17.10.03, 20:07
Normalerweise laufen die php-scripte unter der UID, unter der der Apache läuft.

In meiner httpd.conf steht:
User apache
Group apache

und alle z.B. Uploads, die ich über php durchführe, werden auf aben diesen User bzw. Group gesetzt.
Ich bin mir nicht sicher, aber es ist afaik möglich, für die virtuellen hosts eigene User/Group zu setzen.

Bis neulich ...