[Twisted-Python] Re: Twisted-Python Digest, Vol 46, Issue 10

Drew Smathers drew.smathers at gmail.com
Tue Jan 15 15:35:09 EST 2008


收到了吗?恭喜你!

2008/1/14 zechun huang <zchuang2006 at gmail.com>:

> 收到
>
> 2008/1/13, twisted-python-request at twistedmatrix.com <twisted-python-request at twistedmatrix.com
> >:
> >
> > Send Twisted-Python mailing list submissions to
> >          twisted-python at twistedmatrix.com
> >
> > To subscribe or unsubscribe via the World Wide Web, visit
> >         http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
> >
> > or, via email, send a message with subject or body 'help' to
> >         twisted-python-request at twistedmatrix.com
> >
> > You can reach the person managing the list at
> >         twisted-python-owner at twistedmatrix.com
> >
> > When replying, please edit your Subject line so it is more specific
> > than "Re: Contents of Twisted-Python digest..."
> >
> >
> > Today's Topics:
> >
> >    1. problem with twcgi.PHPScript (Ottavio Campana)
> >
> >
> > ----------------------------------------------------------------------
> >
> > Message: 1
> > Date: Sat, 12 Jan 2008 17:52:25 +0100
> > From: Ottavio Campana <ottavio at campana.vi.it>
> > Subject: [Twisted-Python] problem with twcgi.PHPScript
> > To: twisted-python at twistedmatrix.com
> > Message-ID: <20080112165225.GA13692 at campana.vi.it>
> > Content-Type: text/plain; charset=us-ascii
> >
> > Hi, I'm trying  to add the possibility of executing  some php pages from
> >
> > an application developed with twisted web.
> >
> > I define the  VWGPhpScript class as follows,  adding the REDIRECT_STATUS
> > because the debian package complains about it.
> >
> > class VWGPhpScript (twcgi.FilteredScript ):
> >   filter = '/usr/lib/cgi-bin/php5'
> >   def runProcess(self, env, request, qargs=[]):
> >     p = twcgi.CGIProcessProtocol(request)
> >     env['REDIRECT_STATUS'] = '200'
> >     reactor.spawnProcess (p, self.filename, [self.filename]+qargs, env,
> > os.path.dirname(self.filename))
> >
> > This is the error I get:
> >
> > 2008/01/12 17:34 CET [-] CGI /directory/index.php exited with exit code
> > 1
> > 2008/01/12 17:34 CET [-] Errors from CGI /directory/index.php: Upon
> > execvpe /tmp/index.php ['/tmp/index.php'] in environment id -1217401212
> >         :Traceback (most recent call last):
> >           File
> > "/usr/lib/python2.4/site-packages/twisted/internet/process.py", line 377, in
> > __init__
> >             command, args, environment)
> >           File
> > "/usr/lib/python2.4/site-packages/twisted/internet/process.py", line 539, in
> > _execChild
> >             os.execvpe(command, args, environment)
> >           File "os.py", line 350, in execvpe
> >             _execvpe(file, args, env)
> >           File "os.py", line 367, in _execvpe
> >             func(file, *argrest)
> >         OSError: [Errno 13] Permission denied
> >
> > What's the meaning of permission denied? I tried running the application
> > as root, it didn't change... The php  file is in /tmp and this directory
> > in attached as a child called directory of the root.
> >
> >
> >
> > ------------------------------
> >
> > _______________________________________________
> > Twisted-Python mailing list
> > Twisted-Python at twistedmatrix.com
> > http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
> >
> >
> > End of Twisted-Python Digest, Vol 46, Issue 10
> > **********************************************
> >
>
>
>
> --
> http://sst.oicp.net/
> _______________________________________________
> Twisted-Python mailing list
> Twisted-Python at twistedmatrix.com
> http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
>
>


-- 
\\\\\/\"/\\\\\\\\\\\
\\\\/ // //\/\\\\\\\
\\\/  \\// /\ \/\\\\
\\/ /\/ / /\/ /\ \\\
\/ / /\/ /\  /\\\ \\
/ /\\\  /\\\ \\\\\/\
\/\\\\\/\\\\\/\\\\\\
              d.p.s
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://twistedmatrix.com/pipermail/twisted-python/attachments/20080115/a6ac2a56/attachment.htm 


More information about the Twisted-Python mailing list