2016-07-07 7 views
0

ich dieses Modul für Yü 2 für meine Benutzerregistrierungen bin mit: https://github.com/dektrium/yii2-userYü 2 - Lokaler Host zeigt 500 internen Serverfehler, keinen Fehler Spur

I Auto-Login einrichten wollte, so habe ich die Lösung hier : https://github.com/dektrium/yii2-user/issues/685

// ... 
'modules' => [ 
     'user' => [ 
      'class' => 'dektrium\user\Module', 
      'controllerMap' => [ 
       'registration' => [ 
        'class' => \dektrium\user\controllers\RegistrationController::className(), 
        'on ' . \dektrium\user\controllers\RegistrationController::EVENT_AFTER_REGISTER => function ($e) { 
         $user = \dektrium\user\models\User::findOne(['username'=>$e->form->username, 'email'=>$e->form->email]); 

         if ($user) { 
          Yii::$app->user->switchIdentity($user); 
         } 
         \Yii::$app->response->redirect(\Yii::$app->user->returnUrl); 
        }, 
       ], 
      ], 
     ], 

Leider dies erzeugt einen 500 interner Serverfehler. Ohne Fehlerverfolgung bin ich nicht sicher, wie das zu debuggen ist.

Wie beginne ich überhaupt, dieses Problem anzugehen?

+0

Können Sie überprüfen und veröffentlichen Error Log –

+0

[09-Jul-2016 10:20:05 Europa/Berlin] PHP Parse Fehler: Syntaxfehler, unerwartete ';', erwartet ']' in/Benutzer/kevin/Dokumente/hallo/config/web.php on line 152 – kevinkt

Antwort

2

Wenn es eine 500 ist, sehen Sie sich Ihr Apache-Fehlerprotokoll an.

+0

[09-Jul-2016 10:20:05 Europa/Berlin] PHP Parse Fehler: Syntaxfehler, unerwartete ';', erwartet ']' in/Benutzer/kevin/Dokumente/hallo/config/web.php in Zeile 152 – kevinkt