thinkphp5 验证码获取不到模块config配置

thinkphp5.0版本是5.0.12,captcha是1.0.7,而且我'url_route_on'=>true,和auto_start都开启了,验证码参数只能放在应... thinkphp5.0版本是5.0.12,captcha是1.0.7,而且我 'url_route_on' => true,和auto_start都开启了,验证码参数只能放在应用config才能生效。 反正验证码是能显示得,但是在控制器方法和模块config配置不生效。 展开
 我来答
从空去听8
2017-12-26 · TA获得超过7439个赞
知道大有可为答主
回答量:6907
采纳率:93%
帮助的人:5569万
展开全部

第一个问题就是:

提示Call to undefined function captcha_src()。这是因为我们的扩展目录不存在验证文件。我们采用comoser进行安装(这里就介绍这一种了)或者采用直接到官网下载完版本的。

在我们的vendor目录下运行如下命令。

composer require topthink/think-captcha

接下来,我们的目录下会出现如下目录。

第二个问题:如果图片路径错误问题,按照如下图片所示添加内容。

第三个问题:配置项配置不正确。找到我们的config.php文件添加将下面的参数值设置为true。

'url_route_on' => true,

好了,设计到的问题已经介绍完了,不知道为你解决没?如果没欢迎骚扰。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式