1
我决定创建一个对用户的给定输入执行计算的项目。Numpy和CGI的问题
我安装了Python 2.7.2和Numpy 1.6.1。我正在运行安装了apache2的Ubuntu 11.10 64bit。我的.cgi文件放在/ usr/lib/cgi-bin中。 第一个脚本math.cgi如下所示:
#!/usr/bin/python
from numpy import *
from numpy.linalg import *
b = array([9,8])
a = array([[3,1], [1,2]])
x = solve(a,b)
print x
我可以在/ usr/lib目录/ cgi-bin目录中键入蟒蛇math.cgi运行它,并得到正确的输出。我使用了chmod + x math.cgi。但当我看看http://127.0.1.1/cgi-bin/math.cgi我得到一个内部服务器错误500.
有没有人有一个想法,我需要修复,这样http://127.0.1.1/cgi-bin/math.cgi也将提供正确的输出?
非常感谢你。 打印“Content-type:text/html \ r \ n \ r \ n”做到了。 – macydanim 2012-02-23 13:45:13
@macydanim你应该将此标记为你的问题的答案,因为它对你有用。 – pycoder112358 2012-02-23 14:54:02