On Fri, 07 Apr 2006 09:58:24 -0400, Normand Savard <[EMAIL PROTECTED]> wrote:
Normand Savard wrote:
I'm using an existing twisted python script to serve my Web pages (see
below) on Linux. When I set the URL to point to a python script (see
example below), the script executes well. I see the output result in the
shell window but nothing is shown in the browser window. Could you point
me out what is missing in this script to display the output of a script? I
looked in the mailing list archive and could not find my answer.
And how could I change the filter path to the php executable. Actually the
path is set to "/usr/bin/php4" and I want to set it to
"/usr/local/bin/php".
Thanks.
Two days ago I sent this post to this list (notice that I removed the script
to not overload this email) without any answer maybe because my question
was not clear enough. So I try again. I have a Twisted Web server to serve
my HTML pages. When I point my URL to an external Python script, the script
is executed because I can see the return value of this script in the shell
where I started Twisted Web. But the return value is not displayed in the
browser window.
Does someone know why Twisted Web server does not display the return value
of my Python script in the browser window? Or what is the output stream to
print to in my python script for Twisted to display the text in the browser?
Any help would be really appreciate. Or if someone could point me out to
some Twisted documentation about this topic.
If the output is going to a terminal window, it's not being sent to the right place. I
am not sure what kind of external Python script you are trying to use, but it sounds like
it is using "print" and expecting the results to end up on a web page.
Generally speaking, this isn't how dynamic resources in Twisted Web work - you need to
write something to the request object for it to end up in the browser.
Hope this helps,
Jean-Paul
_______________________________________________
Twisted-web mailing list
[email protected]
http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-web