sa rulezi apachele cu userul postgres :)

------
save the ozone layer

-----Original Message-----
From: cristi [mailto:[EMAIL PROTECTED]
Sent: Friday, June 20, 2003 11:40 AM
To: [EMAIL PROTECTED]
Subject: [rlug] Re: drepturi script PERL apelat din apache pt.
schimbarea owner_ului unui fisier




> On Friday 20 June 2003 11:33, cristi wrote:
> > Am un script perl care face urmatoarele:
> > Genereaza o pagina html cu ajutorul careia utilizatorul poate face
upload
> > pe server a unui fiesier de pe discul propriu.
> > In momentul in care acesta (fisierul) ajunge pe disk are owner_ul
Apache.
> > Eu vreau ca din acelasi script sa-i schimb owner_ul in postgres.
> >
> > in script am adaugat comanda:
> > $nume_fisier =3D "/xxx/cri.gif";
> > chown (26, 26, "$nume_fisier");
> > unde 26 , 26 reprezinta uid_ul si gid_ul aferent postgres_ului
> >
> > sau altfel:
> > system "chown -R 26:26 /xxx/cri.gif > /dev/null";
> >
> > Daca rulez de la consoloa comanda dintr-un mic script in perl din =
contul
> > root_ului acesta merge dar din apache nu, desi scriptul are drept_ul =
de
> > root.
> >
> > Ce trebuie facut?
>
> Scriptul este executat de apache, iar apache nu e root.

Si solutia in acest caz?



Raspunde prin e-mail lui