zoukankan      html  css  js  c++  java
  • 如何在Apache中运行Python脚本

    第一步:进入C:Apache24cgi-bin;

    第二步:在cgi-bin目录下新建一个hello.py文件;

    第三步:

    #!python
    #coding:utf-8
    print("content-type:text/html")
    print("")
    print("任何想要显示的内容")

    第四步:在浏览器中输入“http://localhost/cgi-bin/hello.py”进行访问,

    但是在浏览器输入后会出现如图所示问题:

    这是因为没有配置httpd.conf文件造成的,只需要在C:Apache24conf下的httpd文件中加入

    DirectoryIndex index.html index.html.var index.htm
    AddType text/html .htm .html .py
    AddHandler cgi-script .cgi .py 即可,如下图所示:

    配置好后保存httpd.conf文件,重新启动Apache,再次访问浏览器就会成功。

    注意:

            在用Python做hello.py的时候,输出的内容必须服务CGI的标准规范;
            第一行必须输出的是content-type:text/html
            第二行必须是空行(不要放空格等任何字符)
            第三行之后的内容就是浏览器要显示的内容
            在浏览器的最前面,要有一个用什么来运行当前脚本的一个生命,我们这里是#!python

  • 相关阅读:
    AFNetworking 使用
    AFNetWork 请求https
    Label加下滑线
    iOS 学习资料
    调用系统的打电话,发短信,邮件,蓝牙
    NSObject
    本地消息和消息推送
    AFNNetworking 中json格式不标准的解决办法
    UitableView 动态高度的优化 提高寻星效率
    cell 高度的计算
  • 原文地址:https://www.cnblogs.com/glumer/p/6065665.html
Copyright © 2011-2022 走看看