中国开发网: 论坛: 超级垃圾站: 贴子 581526
leejd
终于把moin移到了mod_python下面运行了
公司的很多东西都是运行在moin上面的,安装的时候一直用了CGI方式运行,感觉速度比较慢,后来有一次想移植到mod_python方式或者FastCGI方式,不过没有成功,一直还是CGI模式运行。今天参考了http://guoyong.org/2006/03/28/163,终于成功了。不过遇到了如下问题:
1、apache和mod_python的版本不匹配。
2、mod_python的版本和电脑里面安装的python不匹配,apache可以启动,但是错误日志里面有错误信息;
3、wikiconfig.py文件里面的data_dir和data_underlay_dir变量必须得使用绝对路径
4、httpd.conf配置问题
#ScriptAlias /mywiki "F:/Moin/mywiki/moin.cgi"
加入新的mod_python配置
<Location /mywiki>
SetHandler python-program
# Add the path of your wiki directory
PythonPath "[r'F:/Moin/mywiki'] + sys.path"
PythonHandler MoinMoin.request::RequestModPy.run
</Location>
5、apache有些时候restart不好使,需要先stop再start。



现在moin的运行速度比以前快了不少了。

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录