Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #37727
| From | Albert Hopkins <marduk@letterboxes.org> |
|---|---|
| References | <c2c13a57-6f5e-46d0-b7f9-daaf6242c39a@googlegroups.com> <CAPM-O+zLqF9a1evaBPAHWLMD2pG4dfrQ-_=_dxZZT4H+Mbg9iA@mail.gmail.com> <CAPM-O+zw0CY5+jYdLV4+1-37hsx=gJGHaCr2RQs+rLs_MPfPKA@mail.gmail.com> |
| Subject | Re: sockobj.connect Errno 13 Permission denied |
| Date | 2013-01-26 12:07 -0500 |
| Newsgroups | comp.lang.python |
| Message-ID | <mailman.1085.1359220045.2939.python-list@python.org> (permalink) |
On Sat, Jan 26, 2013, at 08:52 AM, Joel Goldstick wrote:
> On Sat, Jan 26, 2013 at 8:47 AM, Joel Goldstick
> <joel.goldstick@gmail.com>wrote:
>
> >
> >
> >
> > On Sat, Jan 26, 2013 at 6:19 AM, nobody <jupiter.hce@gmail.com> wrote:
> >
> >> Hi,
> >>
> >> I have a client program Client.py which has a statement of
> >> sockobj.connect(), the port number 60000 is used, so no problem from port
> >> permission.
> >>
> >> I am puzzled because I can run Client.py from command line in my user
> >> account or apache user account without any problems.
> >>
> >> But if I run it from a web page http://localhost/client.php, the
> >> client.php called exec("Client.py"),
> >
> >
> >
> > Check the arguments to exec. I think it has to be an open file object.
> >
> >
> >
> >> then it got an exception of sockobj.connect Errno 13 Permission denied.
> >>
> >> Why it can run from command line, but cannot make connection from a web
> >> file? Appreciate any tips and clues.
> >>
> >> Thank you.
> >>
> >> Kind regards.
> >>
> >>
> >>
> Maybe I spoke too soon. You should probably be asking in a php forum
> since
> what you are doing is running a php exec. If you are actually getting a
> python error you should show the code and the traceback so that someone
> can
> look at your code.
>
> In either case (py and php) it looks like exec needs either a string of
> executable text or (in py case) an open file handle. So the code you
> describe isn't really what you are running
>
Also your php/apache config needs to be set up to enable execs (I think
it's off by the default).
Either way it's a PHP question, not a Python question.
Back to comp.lang.python | Previous | Next — Previous in thread | Find similar | Unroll thread
sockobj.connect Errno 13 Permission denied nobody <jupiter.hce@gmail.com> - 2013-01-26 03:19 -0800 Re: sockobj.connect Errno 13 Permission denied Joel Goldstick <joel.goldstick@gmail.com> - 2013-01-26 08:47 -0500 Re: sockobj.connect Errno 13 Permission denied Joel Goldstick <joel.goldstick@gmail.com> - 2013-01-26 08:52 -0500 Re: sockobj.connect Errno 13 Permission denied Albert Hopkins <marduk@letterboxes.org> - 2013-01-26 12:07 -0500
csiph-web