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中的過濾器程序。我不確定我甚至看到過濾程序。有沒有人有任何關於服務器和過濾器的經驗?有任何想法嗎?