首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >尝试使用when服务器运行cgi脚本时出现以下错误: OSError:[WinError 193] %1不是有效的Win32应用程序

尝试使用when服务器运行cgi脚本时出现以下错误: OSError:[WinError 193] %1不是有效的Win32应用程序
EN

Stack Overflow用户
提问于 2016-06-07 05:16:16
回答 1查看 61关注 0票数 0

下面是我尝试运行的cgi脚本:

代码语言:javascript
复制
print("Content-type: text/plain\n")
print("Hello, world!")

启动此服务器后:

代码语言:javascript
复制
#! python3
import cgitb
cgitb.enable()
import http.server
from http.server import HTTPServer
from http.server import CGIHTTPRequestHandler

def run(server_class=HTTPServer, handler_class=CGIHTTPRequestHandler):
    server_address=('',8002)
    httpd=server_class(server_address, handler_class)
    httpd.serve_forever()

if __name__ == '__main__':
    run()
EN

回答 1

Stack Overflow用户

发布于 2016-06-08 03:36:45

我不确定这个答案是否正确,但我将\ CGi -bin中的cgi脚本从hello.cgi重命名为hello.py,现在它可以正确运行,没有错误。我是从John Gaines Jr对"CGI脚本不可执行“的回答中得到这个想法的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37667011

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档