我正在尝试在VMS上使用Python运行一个非常简单的CGI服务器。
import sys
from BaseHTTPServer import HTTPServer
from CGIHTTPServer import CGIHTTPRequestHandler
server_address=('',8080)
httpd = HTTPServer(server_address, CGIHTTPRequestHandler)
httpd.serve_forever()
我遇到的问题是网站可以正确地提供静态内容,但尝试执行CGI脚本时卡住了。这些CGI脚本已经被放置在正确的位置,而且我之前也在Apache上使用过,因此问题肯定不在CGI脚本本身上。这可能与VMS系统有关,但我不确定具体原因。
如果您能提供任何指向正确方向的建议,将不胜感激。:)
更新:简单来说,我需要在VMS上执行程序并以某种方式获取该程序的结果。只要提供执行子进程和获取其结果的参考资料即可。
debug=True
),并提供一个链接。没有这些细节,很难进行故障排除。 - Senthil Kumaran