Hello everyone,
I'm trying to run some php code on twisted.web using some simple code.
it works on my gentoo system but fails on Windows XP. The problem only
appears when running PHP code, html is served with no problems.
The code is as follows: (taken from one of the samples)
import os
from twisted.internet import reactor
from twisted.application import internet, service
from twisted.web import static, server, twcgi, script
class PHPScript(twcgi.FilteredScript):
filter = 'c:\\PHP\\php'
root = static.File(os.getcwd())
root.processors = {
'.php': PHPScript,
'.epy': script.PythonScript,
'.rpy': script.ResourceScript,
}
application = service.Application('web')
site = server.Site(root)
reactor.listenTCP(1999, site)
reactor.run()
and the error I get is ... (partially)
C:\Python24\lib\site-packages\twisted\internet\default.py, line 179 in
spawnProcess
177 # raise NotImplementedError, "process not available since
win32all is not installed"
178 else:
179 raise NotImplementedError, "process only available in this " \
180 "reactor on POSIX, use win32eventreactor on Windows"
I'm running php 4.3.7 with the latest release of twisted, python 2.4.1
and Windows XP Pro
TIA
Abdallah Deeb
_______________________________________________
Twisted-web mailing list
[EMAIL PROTECTED]
http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-web