WN服务器有一个替代cgi程序称为过滤器。我一直在努力让一个人工作,但我没有运气。我正在写python。它看起来像服务器没有收到任何程序的输出,但没有解析任何东西,并且在我的标准页眉和页脚中没有包含任何内容。我已经搭配chmod 755计划和我的index.wn文件读取:WN服务器过滤器将无法工作
Default-Attributes=parse
Default-Wrappers=templates/template1.inc
File=includeTests.html
File=index.html
File=archives.html
File=contact.html
File=style.css
File=testProgram.py
#here is the stuff about the filter
File=testFilter.html
Content-type=text/html
Filter=testProgram.py
Attributes=parse, cgi
这里是什么,是在一个名为testProgram.py过滤器:
#!/usr/bin/python
print "Content-Type: text/html\n\n"
print "hi
"
testProgram.py完美的作品,如果它是推入一个cgi-bin文件夹,并chmoded。我想我的问题可能在于我从来没有见过Python中的过滤器程序。我不确定我甚至看到过滤程序。有没有人有任何关于服务器和过滤器的经验?有任何想法吗?