DokuWiki与螳螂的集成失败

时间:2012-06-19 16:20:32

标签: integration wiki mantis dokuwiki

我尝试将dokuwiki与mantis集成。 - > DokuWiki Integration

我使用螳螂1.1.6和最后的dokuwiki(angua)。这些应用程序在apache 2.2.14上运行,它集成在xampp 1.7.4

我的配置如下所示:

mantis / config_inc.php和mantis / config_defaults_inc.php:

    #####################
# Wiki Integration
#####################

# Wiki Integration Enabled?
$g_wiki_enable = OFF;

# Wiki Engine
$g_wiki_engine = 'dokuwiki';

# Wiki namespace to be used as root for all pages relating to this mantis installation.
$g_wiki_root_namespace = 'mantis';

# URL under which the wiki engine is hosted.  Must be on the same server.
$g_wiki_engine_url = $t_protocol . '://' . $t_host . '/%wiki_engine%/';

的DokuWiki / CONF / local.php:

<?php

 define( 'MANTIS_ROOT', 'c:/xampp/htdocs/mantis2/' ); 
 define( 'MANTIS_URL', 'http://localhost/mantis2/' );    


 $conf['useacl']       = 1;               
 $conf['authtype']     = 'mantis';        
 $conf['defaultgroup'] = 'VIEWER';       
 $conf['superuser'] = '@ADMINISTRATOR';   

 require_once( MANTIS_ROOT . 'core.php' );

 ?>

其他所有内容与描述的文档中的内容相同。

现在我使用mantis中的adminstrator帐户登录。我可以看到新的菜单选项“Wiki”。 按照此菜单选项“Wiki”会给我带来以下错误消息:

致命错误:在第41行的C:\ xampp \ htdocs \ dokuwiki \ inc \ auth \ mantis.class.php中调用未定义的函数auth_prepare_username()

我没有修改mantis.class.php。

有人知道现在该做什么吗?

祝福 恭

1 个答案:

答案 0 :(得分:2)

我建议您尝试更新版本的MantisBT - 1.1.6已经很老了。