windows yii2 advanced默认登录配置
来源:互联网 发布:淘宝客服骂人怎么投诉 编辑:程序博客网 时间:2024/05/21 21:47
后台服务要写一个简单的管理页面,前端同事没时间写,后端同学决定自己来写
前端同学推荐用的yii2框架,环境搭建看大家的文章,可能是大家的版本太老了,或者我太笨了,没有对得上的地方。
简单说下安装
1、php的环境要装好,这个文章应该特别多, 我在windows下用的WAMP
2、安装yii2,这里就太坑了,按照大家的方法源都特别慢,受不了,直接去官网下
我下的是高级的
3、解压到你的www目录下
4、进入到这个advanced目录,执行 php init
5、配置common/config/main-local.php中的数据库密码
6、建立对应的库
7、执行yii migrate
8、访问http://localhost/advanced/backend/web/index.php/gii
我当时卡在这里了
因为我根本就不知道帐号密码是啥,在这里坑了好久
解决方法:
在刚才的库里随便加一个username
然后改一下C:\wamp\www\advanced\common\models\User.php文件中的validatePassword函数
增加
echo $password, Yii::$app->security->generatePasswordHash($password);echo '<br>';
echo $this->generateAuthKey();echo $this->auth_key;exit;
这两行
然后在页面上随便输入密码,你要记住这个密码
echo的第一行是passwor_hash
第二行是auth_key把这个值update到数据库里面
删掉这两句话就可以登录了
如果你懒得搞 直接用admin,123456就好
authkey :Iz6otklwwgZniAE8EXSZKVj1BPNwrg8A
password_hash:$2y$13$WD5tqVxLI7rUhJpkg8EWwOAB5pt0eFaHyO4shX5BFGb7KAcSVjQQi
yeah 搞定
还有一个小坑,本来是打算用gii的,看的教程里面写的访问路径是
http://127.0.0.1/advanced/backend/web/index.php/gii
但是我这里其实是
http://127.0.0.1/advanced/backend/web/index.php?r=gii
- windows yii2 advanced默认登录配置
- yii2 advanced版本dev和pro配置
- Yii2.0-advanced-3—语言包配置
- Yii2.0-advanced-2—用户数据库配置
- Yii2.0-advanced-6—邮件发送配置
- Yii2.0-advanced-8—主题配置(themes)
- Yii2.0-advanced-9—缓存配置(redis)
- Yii2.0-advanced-1—windows下YII2.0高级版安装步骤
- yii2 advanced 安装
- Yii2.0advanced分页:
- 安装yii2.0 advanced
- Yii2 advanced 安装步骤
- yii2基础 — 启动advanced版yii2
- YII2.0下 怎么修改默认的登录页面site/login,指定自己的登录页
- php二姨框架(yii2)学习(一)windows下advanced的安装
- Windows 自动登录配置
- yii2框架安装(Advanced)
- yii2框架安装(Advanced)
- 基本编程 honker
- MySQL - 分组,排序,取出单独的年月日
- java实现GET/POST请求
- Java编程:将具有父子关系的数据库表数据转换为树形结构,支持无限层级
- ubuntu16.04 vim-gnome
- windows yii2 advanced默认登录配置
- 树状数组—改段求点
- adb ——shell
- zigbee编译错误汇总(一)
- APP开发实战152-Android使用UncaughtExceptionHandler处理异常
- dubbo的使用2
- sklearn基本用法----SVM
- 30万奖金!还带你奔赴加拿大相约KDD!?阿里聚安全算法挑战赛带你飞起!
- 隐式转换和显式转换及强制转换的区别【转】