我正在尝试在用 python 完成的 VMS 上运行一个非常简单的 CGI 服务器。
import sys
from BaseHTTPServer import HTTPServer
from CGIHTTPServer import CGIHTTPRequestHandler
server_address=('',8080)
httpd = HTTPServer(server_address, CGIHTTPRequestHandler)
httpd.serve_forever()
我遇到的问题是它正确地提供静态内容并尝试执行 CGI-s(它在正确的位置,并且我已经将这些 CGI 与 Apache 一起使用,因此这部分绝对不是问题)但它挂在某个地方。这是我对VMS一无所知的事情。
任何指向正确方向的指针将不胜感激。:)
更新:简化,我需要在 VMS 上执行一个程序并以某种方式获取该程序的结果。对执行子流程并获得结果的任何参考对我来说就足够了。