2006年09月17日 星期日 21:55
我是nixiaohui,在社区的ID是Hugo. 大家好,这里我第一次写信给python-chinese,想请教一个关于mod_python的问题,谢谢~ 装完Apache2,python2.4,mod_python,并配置好了httpd.conf文件,并加入了PythonHandler以处理mptest模块,如下:AddHandler mod_python .py PythonHandler mptest PythonDebug On 在浏览器下运行成功,输出也正常,但是如果要处理别的多个模块应该怎么办呢? 我弄了半天都没弄出来,查了很多资料也没有结果,好像手册里也这样说了,我在cgi-bin目录下新建了别的.py文件,之后url这个文件,结果也会返回mptest(配置文件中指定的)的处理结果,为什么?能不能像处理perl的CGI\pl文件一样单独处理多个.py文件呢? 小弟不才,请大家指教~ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://python.cn/pipermail/python-chinese/attachments/20060917/89f55e04/attachment.html
2006年09月17日 星期日 22:26
你使用的是自定义发布器模式,你需要使用一些比较成熟的其他发布器模式才可以用其他模块的。现在你的所有请求都是由mptest来进行处理的。 mod_python自带的有三种发布器: ・cgi,具体是什么CGI忘了,总之是一种模拟出来的CGI环境,为了兼容已有的代码,所以效率并不怎么样,也不推荐新的应用程序使用。 ・PSP,一种类似ASP、JSP的方式,因为我对它的缓存机制还不了解,所以一直不放心它的效率,没有具体用过,但是看起来似乎比较好用。 ・publisher,我个人最推荐的方式,可以直接发布方法的返回值,用起来很方便。推荐学一下。 Mod-python中文文档,见: http://blog.csdn.net/gashero
2006年09月17日 星期日 23:31
如果是用自定义的Handle,就需要自己去解析URL和参数,并给出相应的结果, 其实mod_python里的标准hander也差不多是这样做的 On 9/17/06, gashero <harry.python在gmail.com> wrote: > > 你使用的是自定义发布器模式,你需要使用一些比较成熟的其他发布器模式才可以用其他模块的。现在你的所有请求都是由mptest来进行处理的。 > mod_python自带的有三种发布器: > ・cgi,具体是什么CGI忘了,总之是一种模拟出来的CGI环境,为了兼容已有的代码,所以效率并不怎么样,也不推荐新的应用程序使用。 > ・PSP,一种类似ASP、JSP的方式,因为我对它的缓存机制还不了解,所以一直不放心它的效率,没有具体用过,但是看起来似乎比较好用。 > ・publisher,我个人最推荐的方式,可以直接发布方法的返回值,用起来很方便。推荐学一下。 > > Mod-python中文文档,见: > http://blog.csdn.net/gashero > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese -- Davies Liu My Blog: http://blog.daviesliu.net/ -------------- 下一部分 -------------- 一个HTML附件被移除... URL: http://python.cn/pipermail/python-chinese/attachments/20060917/6296cd0d/attachment.htm
Zeuux © 2025
京ICP备05028076号