【发布时间】:2015-04-04 19:11:38
【问题描述】:
我收到内部服务器错误(500 错误)“头文件前脚本输出结束”尝试使用
运行 cgi- Windows 上的 XAMPP Apache
- Python 3.3
- 带有 UNIX 样式 (\n) 换行符的 Notepad++
我的脚本如下
#!"C:\Python33\python.exe"
import cgi
def htmlTop():
print("Content-type: text/html")
print()
print("""<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8"/>
<title>My Server Side Test</title>
</head>
<body>""")
def htmlTail():
print("""</body>
</html>""")
if ___name___ == "__main__":
try:
htmlTop()
print("Hello World")
htmlTail()
except:
cgi.print_exception()
请注意,我尝试使用print("Content-type: text/html\n\n"),而不是额外的打印语句。谢谢!
【问题讨论】:
标签: python windows apache xampp