项目场景:
python CGI编程
问题描述:
Python CGI编程
访问httpd服务文件时,一直提示Internal Server Error,返回状态码为500
![在这里插入图片描述](https://img-blog.csdnimg.cn/953400d8f27549a88f79277bf5ea7241.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBASm9sZXpoZW5n,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)
原因分析:
查看httpd服务状态也是正常的,返回500,说明是内部服务错误,一直找不到原因,也修改了.py文件代码,依旧返回状态码500,
解决方案:
vim打开/var/www/cgi-bin/.py文件,在视图模式中输入:进入命令模式,然后再输入set ff=unix,回车即可修改成unix模式,保存退出。成功访问httpd服务,返回状态码200
![在这里插入图片描述](https://img-blog.csdnimg.cn/71db8d3cdcba400ab72548a6cbbfe77f.png#pic_center)