初级小白 advanced 模板使用可能入的坑 [ 2.0 版本 ]
最近接触Yii-advanced,严格按照教程一步步执行,却入了2个坑。现分享:
本人使用deepin系统,在本第安装吧apache2+php7.0+mysql的练习环境。
坑1:
advanced模板执行:php init
;数据库创建;php yii migrate
; 3步操作后,能正常注册,却不能登录。
原因:advanced模板注册用户时,需要进行邮件验证才能激活
解决:在数据库中,直接将用户的状态值修改成 10 ,就能正常登录了。
坑2:
使用gii创建模型时,一直不能成功
原因:权限限制
解决:
centos中,httpd由apache用户执行,所以网站目录的属主应当设为 chown -R apache:apache /var/www/html
deepin中,apache2由www-data用户执行,所以网站目录的属主应当设为 chown -R www-data:www-data /var/www/html
冰红茶zxy
注册时间:2019-04-29
最后登录:2022-06-21
在线时长:5小时21分
最后登录:2022-06-21
在线时长:5小时21分
- 粉丝0
- 金钱50
- 威望30
- 积分400
共 3 条评论
对我也是遇到这个 登录不上
坑1 我是看YII源码发现的。。。太坑了吧
坑1 我是看YII源码发现的。。。太坑了吧