[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.python

mod_python Unable to create file

kaush

3/2/2008 6:47:00 AM

Hi,

I am using Apache and mod_python to service POST/GET requests on MAC
OS. My script tries to create a file

file = open(file_path, 'w')

This fails with the following error

EACCES
Permission denied

What is missing?

Thanks,
Kaushik

3 Answers

Marc 'BlackJack' Rintsch

3/2/2008 7:25:00 AM

0

On Sat, 01 Mar 2008 22:47:02 -0800, kaush wrote:

> I am using Apache and mod_python to service POST/GET requests on MAC
> OS. My script tries to create a file
>
> file = open(file_path, 'w')
>
> This fails with the following error
>
> EACCES
> Permission denied
>
> What is missing?

To state the ovious: the rights to create a file at `file_path`. Remember
that web servers usually have their own "user".

Ciao,
Marc 'BlackJack' Rintsch

kaush

3/2/2008 8:24:00 AM

0

On Mar 1, 11:24 pm, Marc 'BlackJack' Rintsch <bj_...@gmx.net> wrote:
> On Sat, 01 Mar 2008 22:47:02 -0800, kaush wrote:
> > I am using Apache and mod_python to service POST/GET requests on MAC
> > OS. My script tries to create a file
>
> > file = open(file_path, 'w')
>
> > This fails with the following error
>
> > EACCES
> > Permission denied
>
> > What is missing?
>
> To state the ovious: the rights to create a file at `file_path`.  Remember
> that web servers usually have their own "user".
>
> Ciao,
>         Marc 'BlackJack' Rintsch

Thanks Marc.
In Apache what are the ways/directives to set the rights to a folder?

Sean T Allen

3/2/2008 7:10:00 PM

0


On Mar 2, 2008, at 3:24 AM, kaush wrote:

> On Mar 1, 11:24 pm, Marc 'BlackJack' Rintsch <bj_...@gmx.net> wrote:
>> On Sat, 01 Mar 2008 22:47:02 -0800, kaush wrote:
>>> I am using Apache and mod_python to service POST/GET requests on MAC
>>> OS. My script tries to create a file
>>
>>> file = open(file_path, 'w')
>>
>>> This fails with the following error
>>
>>> EACCES
>>> Permission denied
>>
>>> What is missing?
>>
>> To state the ovious: the rights to create a file at `file_path`.
>> Remember
>> that web servers usually have their own "user".
>>
>> Ciao,
>> Marc 'BlackJack' Rintsch
>
> Thanks Marc.
> In Apache what are the ways/directives to set the rights to a folder?

none. you set permissions via the operating system.

chmod would be the command from terminal you are looking for.

or you can do get info on the folder in question via the finder and
set perms there.