1

Mantisbt 1.2.17 をインストールしましたが、正しく動作しているようです。

同じサーバーの別の URL に dokuwiki Release 2014-09-29a "Hrun" をインストールしましたが、うまく機能しているようです。

ここに示すように、Dokuwiki をカマキリに統合するための指示に従いました。

/dokuwiki/conf/local.php のこのコードで

$conf['title'] = 'Technical Wiki';
$conf['lang'] = 'en';
// $conf['authtype']='mantis';
$conf['license'] = '0';
$conf['useacl'] = 1;
$conf['superuser'] = '@admin';
$conf['disableactions'] = 'register';

カマキリ メニューから wiki リンクをクリックすると wiki に移動しますが、ログインしていないため、ページの作成や編集ができません。DokuWiki のログイン リンクはアクティブで、dokuwiki ユーザーを使用してログインすると、問題なく編集できます。

統合手順に従っていると、mantis.class.php ファイルを dokuwiki/inc/auth フォルダーに入れるように言われましたが、dokuwiki のインストール後、そのようなフォルダーはありませんでした。フォルダーを作成してそこに配置し、 inc フォルダーに直接含めました

エラーログを見ると、次のタイプのエラーが表示されます: クライアントはサーバー構成によって拒否されました: /var/www/html/dokuwiki/data/security.png,

/dokuwiki/conf/local.php のこのコード (「authtype」を「mantis」に設定)

$conf['title'] = 'Technical Wiki';
$conf['lang'] = 'en';
$conf['authtype']='mantis';
$conf['license'] = '0';
$conf['useacl'] = 1;
$conf['superuser'] = '@admin';
$conf['disableactions'] = 'register';

DokuWiki ログオン画面に次のメッセージが表示されます: ユーザー認証が一時的に利用できません。この状況が続く場合は、Wiki 管理者に連絡してください。任意の提案をいただければ幸いです。

4

1 に答える 1

0

ああ、実際、私はあなたを助けることができます。リンクしたカマキリのページでは、古いスタイルの認証バックエンドのインストールについて説明しています。DokuWiki Weatherwax に認証プラグインが導入されて以来、これらはサポートされなくなりました。誰かがそのクラスを適切な認証プラグインに変換する必要があります。

于 2014-10-17T08:08:44.127 に答える