この単純なスクリプトを実行して、CGI セットアップをテストします。
#!/usr/bin/python
#import cgi
print "Content-Type: text/plain\n\n"
gender = "female"
def display_vars (first_name, last_name, age):
print (first_name, last_name, age, gender)
def go_display():
gender = "male"
display_vars("John", "Smith", 22)
go_display()
それは動作し、表示されます"('John', 'Smith', 22, 'female')"
上記を から#import cgi
に変更しますimport cgi
そしてそれは失敗します。
The specified CGI application misbehaved by not returning a complete set of HTTP headers.
(_urandom(16)), 16) WindowsError: [Error 5] Access is denied