我尝试将dokuwiki与mantis集成。 -> DokuWiki Integration
我使用螳螂1.1.6和最新的dokuwiki(angua)。这些应用程序运行在 apache 2.2.14 上,它集成在 xampp 1.7.4 中
。我的配置如下所示:
螳螂/config_inc.php和螳螂/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' );
?>
其他所有内容都与描述的文档相同。
现在我使用螳螂中的管理员帐户登录。我可以看到新的菜单选项"Wiki"。按照此菜单选项"Wiki"给我带来以下错误消息:
致命错误:在第 41 行调用 C:\xampp\htdocs\dokuwiki\inc\auth\mantis.class.php 中的未定义函数 auth_prepare_username()
我没有修改螳螂.class.php。
有人知道现在该怎么办吗?
愿你安好克莉 丝 汀
我建议您尝试更新版本的MantisBT - 1.1.6已经很旧了。