apache wsgi python如何工作

apache wsgi python如何工作 

 

apache httpd web服务器,通常被简称为apache,非常强大,无论是多平台支持,多语言支持,高并发的支持,丰富的模块支持等等,很多的大型网站都使用作为web server。

所以我们就以apache作为我们的服务器。通常apache作为web服务器会配合tomcat来支持jsp, java servlet,但是因为我们不需要这些支持… 更多... “apache wsgi python如何工作”

我为什么选择python

最近一直想新学一种语言,来满足

 

* 跨平台-linux, Mac OS X, windows, Adroid

* 和c/c++混合编程-因为本人目前主打语言是c/c++

* 能够开发web程序

* 容易上手

 

这些特点。他还是一个解释执行的
脚本语言

 

但是它是

面向对象的

 

它可以

结合Qt来实现界面(它本身也有GUI的库,不过不太好用),

 

因为他是

免费的开源的

 

所以

发展很快,很多

强大丰富的库免费使用

 

上面用粗体表示的都是他的特点。

 

最后发… 更多... “我为什么选择python”

apache+wsgi+python: Premature end of script headers: mytest.py

 今天在windows下面用IDLE的编辑了一个python脚本,然后使用wsgi部署在apache上面,运行的时候总是出现

 

Premature end of script headers: mytest.py

 

这个错误,mytest.py是我的脚本的文件名。

 

google了一堆后,有人说是因为用windows的编辑器编写的代码导致的,因为windows下面的换行符均是CRLF,而apache下面认识的是unix的… 更多... “apache+wsgi+python: Premature end of script headers: mytest.py”

apache出现couldn’t spawn child process错误的解决方法

今天在windows下面配置apache+wsgi+python花了不少时间,其中一个很大的问题,总是出现 500错误,就是服务器内部错误。查看apache的错误日志,发现下面一段话: 

(OS 3)The system cannot find the path specified.  : couldn’t spawn child process:

 

但是改来改去还一样的错误。

 

google一堆,有人说可能是系统找不到… 更多... “apache出现couldn’t spawn child process错误的解决方法”