suPHP und umask Einstellungen

Apache, Lighttpd, nginx, Cherokee
Post Reply
mmmichael
Posts: 29
Joined: 2002-05-21 11:09
 

suPHP und umask Einstellungen

Post by mmmichael »

Hallo,

da ich immer noch Probleme mit den PHP Funktionen rum um Dateihandling habe (mkdir(), move_uploaded_file()) wollte ich mal fragen, was für umask Werte Ihr in der /etc/profile Datei stehen habt.

Ich habe dort ein umask 022 drin stehen? Habt ihr dort andere Werte?

Gruss
Michael
smur
Posts: 167
Joined: 2003-05-26 16:00
Location: Mannheim
 

Re: suPHP und umask Einstellungen

Post by smur »

Hat mit suPHP nicht wirklich was zu tun. Das PHP-Skript wird mit den Rechten seines Besitzers ausgeführt. Möchtest du mit diesem Ordner in fremden Home-Directories oder im globalen System erstellen, so geht das natürlich schief. Eine Ã?nderung der Rechte wäre nicht zu empfehlen. Schreibe lieber Ã?nderungen in eine Datenbank und lasse ein php Skript als root via cronjob laufen.

Gruß,
Nico
mmmichael
Posts: 29
Joined: 2002-05-21 11:09
 

Re: suPHP und umask Einstellungen

Post by mmmichael »

Hi,

aber mein Problem ist doch ganz kurz und knackig:

Alle Dateien/Ordner, die irgendwie via php erstellt werden, können vom Apache nicht gelesen werden, da die Rechte nicht stimmen.

So muss ich alle PHP Scripte anpassen, und nach jedem mkdir/fopen/move_uploaded_file ein chmod einbauen, da ansonsten zB. hochgeladene Bilder nicht ausgegeben werden können ... :-(.

Gruss
Michael
Post Reply