我如何配置EasyPHP以使用Python CGI?我一直在努力寻找过去的信息而无济于事。
答案 0 :(得分:3)
如果您安装了 Python 2.7 和 EasyPHP 14.1 ,则可以转到 EasyPHP 文件夹../binaries/apache/cgi-bin/
(其中,你可能已经拥有printenv.pl
文件,这与Perl编程相同。
使用以下内容创建.py
文件,将其设为printenv.py
:
#!E:/Python27/python
# -*- coding: UTF-8 -*-
# enable debugging
import cgitb
cgitb.enable()
print "Content-Type: text/plain; charset=utf-8"
print
print "Hello World!"
(在我的情况下,E:/Python27/
是安装Python的文件夹,所以应该相应地进行更改。)
在浏览器中输入:127.0.0.1/cgi-bin/printenv.py
。 (localhost
引用可能会有所不同,但/cgi-bin/printenv.py
部分仍然存在。)
你应该在浏览器中看到:
Hello World!
有关详细信息,请访问Web Python。
还建议使用mod_wsgi代替 CGI 技术。