On Sun, 13 Nov 2005 11:10:28 +0200, Abdallah Deeb <[EMAIL PROTECTED]> wrote:
Do you install  pywin extension from ...
if by pywin you mean Mark Hammond's win32 extensions, then they are installed.

Are you, as the error message suggests, using the win32 reactor?
replacing the default reactor with the win32 reactor removes the error
and everything else ... the program runs, but does not respond to any
requests. I might be doing it the wrong way though. Could you give me
an example on how to use the win32 reactor. here's what I have so far:
(and it's not working)

import os
from twisted.internet import reactor, win32eventreactor
from twisted.application import internet, service
from twisted.web import static, server, twcgi, script

class PHPScript(twcgi.FilteredScript):
   filter = 'c:\\PHP\\php.exe'

root = static.File(os.getcwd())
root.processors = {
           '.php': PHPScript,
           '.epy': script.PythonScript,
           '.rpy': script.ResourceScript,
}
application = service.Application('web')
site = server.Site(root)
reactor = win32eventreactor.Win32Reactor()
reactor.listenTCP(1999, site)
reactor.run()

http://twistedmatrix.com/projects/core/documentation/howto/choosing-reactor.html#auto8

Jean-Paul

_______________________________________________
Twisted-web mailing list
[email protected]
http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-web

Reply via email to