按thinkphp5.1开发手机介绍首先需要使用Composer安装think-captcha扩展包,需要fanqiang哦(当然使用国内镜像可以让速度上去免翻墙)
composer require topthink/think-captcha 1.*
(请特别留意captcha的版本,tp5.0的版本是使用1.*,tp5.1的版本是使用2.*!)
这里使用的是5.1.30所以命令是
composer require topthink/think-captcha
执行命令后
模版文件使用{:captcha_img} 然而并没有成功。 反馈的问题是 不存在的captcha函数!
检查目录发现 在vendor\topthink\think-captcha目录下composer下载了一堆文件
查看手册代码 use think/captcha/captcha 。 看代码理解compose应该把captcha的程序文件放到Thinkphp/libary/think下才会正常,这是什么情况!