YII2.0使用YII2-USER实现用户注册邮件验证
YII2-USER需要PHP7,否则会提示类似以下截图的错误: 使用WampServer安装好PHP7后,将系统环境变量Path中的php目录更改到PHP7,这是必须的步骤(我安装的是PHP7.2.5),要不安装YII2-USER时还会提示需要PHP7。如果你也使用WampServer,并且对WampServer支持多版本PHP有困难,可以查看我的另一篇博客: WampServer支持多版本PHP配置 https://blog.csdn.net/waterlily_5/article/details/80375816 之后安装YII2的advanced框架,如果对安装YII2.0高级版程序有疑惑,也可以参照我的另一篇博客: YII2.0使用归档文件安装advanced高级版 https://blog.csdn.net/waterlily_5/article/details/80330548 然后是创建数据库,我使用了默认的数据库名称yii2advanced,整理编码为utf8-unicode_ci。 然后是安装YII2-USER,安装YII2-USER使用composer进行安装。 首先需要使用cd命令将目录设置到网站目录 然后运行 composer require "dektrium/yii2-user:0.9.*@dev" 安装YII2-USER,命令运行之后大概是这样的: