Chinaunix首页 | 论坛 | 博客
  • 博客访问: 26907
  • 博文数量: 4
  • 博客积分: 712
  • 博客等级: 中士
  • 技术积分: 50
  • 用 户 组: 普通用户
  • 注册时间: 2010-04-15 18:50
文章分类

全部博文(4)

文章存档

2010年(4)

最近访客

分类:

2010-04-11 16:57:27

一,Apache配置(mod_python)
...
#加载mod_python
LoadModule python_module modules/mod_python.so
...
#设置wiki上下文,所有Moin静态文件都在这个上下文中
Alias /wiki/ E:/Documents/Moin/config/htdocs/
...
#wiki上下文
Alias /kbwiki E:/Documents/Moin/kbwiki
Alias /linwiki E:/Documents/Moin/linwiki
#路径
PythonPath "['E:/Documents/Moin/config'] + sys.path"

    SetHandler python-program
    PythonOption Location /kbwiki
    PythonHandler MoinMoin.request::RequestModPy.run


    SetHandler python-program
    PythonOption Location /linwiki
    PythonHandler MoinMoin.request::RequestModPy.run

二,moin配置
1,farmconfig,当使用多个wiki实例时,用farmconfig作为其他wiki配置的主文件,要点是这个文件中必须配置一个wiki名和url之间的映射,这个映射告诉moin哪个url加载哪个配置,下面是容纳了两个wiki的主配置文件
wikis = [("kbwiki",  r".*/kbwiki.*"),("linwiki" , r".*/linwiki.*")]
除了主配置文件,还需要提供单个wiki的配置文件,上面这个例子还需要kbwiki.py和linwiki.py
2,wikiconfig,Moin在搜索wiki配置文件时首先搜索的是farmconfig,如果搜索不到才会寻找名为wikiconfig的配置文件
3,DefaultConfig,默认配置文件,这个类设置了许多默认值,所有用户自定义的配置文件都必须从这个类继承
阅读(2090) | 评论(1) | 转发(0) |
0

上一篇:mod_python

下一篇:没有了

给主人留下些什么吧!~~

安何2010-05-11 00:24:03