1
MediaWikiをインストールしてシングルサインオンを実現しようとしています。その結果、ユーザーがYii2システムで自分のアカウントにサインインすると、 wiki。サードパーティ製ソフトウェアのYii2 - ユーザーモジュールが見つかりません
だから、私は認証コードでうんざりすることができるようにwikiに 'Yii-fy'したいです。
require(__DIR__ . '/../../vendor/yiisoft/yii2/Yii.php');
$yiiConfig = require(__DIR__ . '/../../config/web.php');
new yii\web\Application($yiiConfig); // Do NOT call run() here
パスが細かいです:心の中で、私はYiiのドキュメントに従ってきましたし、「ウェブ/ウィキ」ディレクトリにあるウィキのエントリページに次のように入力しこれにより
これらのファイルのために、その後私は取得しています:以下のように
Previous exception:
exception 'ReflectionException' with message 'Class dektrium\\user\\Module
does not exist'
マイweb.phpは、 'ユーザー' を持っている:
'user' => [
'class' => 'dektrium\user\Module',
'enableRegistration' => false,
],
方法私はこれを修正できますか?
Wikiはオートローダーを使用していますか? 'dektrium \ user \ Module'クラスはオートローダーに登録されていますか? –