500miles
直接
'/testcode'
就可以了.最好
'<?= yii\helpers\Url::to(xxxx)?>'
- 500miles 2015-09-09 已签到连续签到10天,获得了20个金钱
- 500miles 赞了回复
yii\bootstrap\Carousel
图片轮播 - 500miles 2015-09-08 已签到连续签到9天,获得了20个金钱
unixSocket'=>'5c99b53717bb4d13:***ddda*;
这一串恐怕不是文件描述符吧, 看样子 应该是账号密码连接, 而非通过
unixSocket
;配置成
password
, 通过tcp
连接吧- 500miles 回答了问题 redirect()方法不能终止行为
没错儿, 必须
return
才能立马跳转, 而不执行后续代码;redirect()
中 只指定了响应的http status code
,你所说的
header()
发生在send response
的时候你可以
return $this->redirect('xxx');
或者 显式调用
Yii::$app->response->send();
再或者
Yii::$app->end();
最简洁的 还是
return
; - 500miles 回答了问题 请问 为什么修改密码 报错呢?
高能运算, 超时了.
一方面 归功于虚拟机性能, 另一方面 代码也的确存在一点小问题.
// 新密码没填写 则为不修改密码 if ($this->new_password) { $this->user->password = $this->new_password; }
不修改密码的情况下,
$this->user->password_hash
是个长串, 保存的时候会再此基础上进行password_hash
运算解决问题的话 着眼于
getUser()
方法.因为
Yii::$app->user->identity->isNewRecord == true