不知道为什么会发生,这里是当处理该行$uid = Yii::$app->user->identity->ID;
整个服务器变得非常慢,我不能做任何其他事情的代码YII2用户同治
$uid = Yii::$app->user->identity->ID;
if($id != null){
$model = self::findOne($id);
}
else{
$model = self::find()->select('ID, connection_uri, version, username, password')->where('
enabled = :en AND user_id = :userid
' ,[':en' => 1, ':userid' => $uid])->one();
}
的样本只能在功能完成时等待。当我删除该行,例如输入:$uid = 1;
然后一切正常。你有什么想法,为什么会发生?
使yii2调试板,检查分析器和日志页面,也许你可以找到它为什么这么慢。也许如果不是为什么,但至少是什么会放慢你的应用程序。 – Tony