python——CGI编程【 python脚本在Apache上运行前的注意事项】
1、python脚本在Apache上运行前的注意事项——这里以hello.py脚本为例;
1.1、需要确保该python脚本内容中需要包含如下头部内容;
#!/usr/bin/python————【这个是必须的】
# -*- coding: UTF-8 -*- ————【这个是防止中文乱码的】
1.2、python文件需要加上可执行权限,如执行以下命令
chmod 755 hello.py 或者
chmod +x hello.py
1.3、确保python文件的格式是unix格式【一般上传到CGI目录的文件是dos文件】;
1.3.1、vim hello.py文件;
1.3.2、输入:set ff?并回车操作,即可看到该文件的格式
1.3.3、如果文件的格式不是unix,则需要修改文件的格式——输入:set ff=unix 然后回车即可【修改后,再次输入 :set ff?并回车操作,即可看到文件的格式修改是否已生效】;
1.4、脚本中输出的内容,必须在print之后,看截图——【示例参考——https://www.runoob.com/python/python-cgi.html】;