第一步:开启 Apache
第二步:开启 CGIHTTPServer 。打开 cmd,切换到 Apache 的 bin 同目录下,输入 python -m http.server --cgi 8080(这个是CGI服务器的端口,不写的话默认是8000端口)
第三步:映射到页面上。打开Apache目录下的cgi-bin文件夹(这是存放文件的默认文件夹),编写程序。然后打开浏览器,输入
1 #!D:\Program Files\python37\python.exe 2 #coding=utf-8 3 print("Content-type:text/html\n\n") 4 print() 5 print('hello world!')
踩过的坑:
Apache 配置出现‘TLS1.3错误’解决办法:不要安装64位Apache,改安装32位,如下图
启动CGIHTTPServer时出现编码问题解决办法:修改系统默认编码,如下图