Portál AbcLinuxu, 7. května 2024 20:27


Dotaz: apache2+php a upload souborů

10.7.2006 17:02 B0biN | skóre: 21 | blog: B0biN bloguje
apache2+php a upload souborů
Přečteno: 228×
Odpovědět | Admin
Zdravičko, mám taková problém. Pokud uploaduji nějaký soubor prostřednictvím php tak se práva na tento soubor nastaví na uživatele a skupinu "www-data", což je nastaveno v httpd.conf. Jde nějak udělat, aby apache nastavil práva na tento uploadovaný soubor na uživatele a skupinu stoujnou jako je uživatel a skupina adresáře do kterého daný soubor uložil?
cd /pub | more beer
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

10.7.2006 17:13 Martin Vlasak | skóre: 9 | blog: Muj_prvni_blog | Liberec
Rozbalit Rozbalit vše Re: apache2+php a upload souborů
Odpovědět | | Sbalit | Link | Blokovat | Admin
Dobry den,
php ma funkce chown, chgrp a i chmod.
Martin
10.7.2006 17:25 B0biN | skóre: 21 | blog: B0biN bloguje
Rozbalit Rozbalit vše Re: apache2+php a upload souborů
to znamená, že po každém uploadu souboru musím pomocí php scriptu změnit práva na daný soubor? Tak abych ten soubor mohl potom následovně třeba smazat přes FTP, které má stejný root jako uploadovaný soubor.
cd /pub | more beer
10.7.2006 17:58 Sinuhet
Rozbalit Rozbalit vše Re: apache2+php a upload souborů
Kdyz adresari nastavite SGID (chmod g+s adresar/), tak bude vsem vznikajici souborum v tomto adresari prirazena stejna skupina, jakou ma tento adresar.
10.7.2006 21:25 #Tom | skóre: 32 | blog: Inspirace, aneb co jsem kde vyhrabal
Rozbalit Rozbalit vše Re: apache2+php a upload souborů
A nebo použít ACL (access control lists).
11.7.2006 08:58 B0biN | skóre: 21 | blog: B0biN bloguje
Rozbalit Rozbalit vše Re: apache2+php a upload souborů
Parada to je ono ale ne tak docela, sice to nastavi stejnou group jako ma nadrazeny adresar, ale v modu 755 a ja bych potreboval v modu 775 coz je +w pro group. Jdu jeste mrknout na to ACL.
cd /pub | more beer
11.7.2006 15:26 #Tom | skóre: 32 | blog: Inspirace, aneb co jsem kde vyhrabal
Rozbalit Rozbalit vše Re: apache2+php a upload souborů
775 místo 755 zajistí umask. ACL jsou však pohodlnější.
8.8.2006 23:10 linux.tester | skóre: 11
Rozbalit Rozbalit vše Re: apache2+php a upload souborů
dobry den, mam stejny problem s uploadem, a kdyz nastavim ty prava adresari tak mi stejne v tom adresari apache uklada soubory www-data:www-data .

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.