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配置不生效。
展开
展开全部
第一个问题就是:
提示Call to undefined function captcha_src()。这是因为我们的扩展目录不存在验证文件。我们采用comoser进行安装(这里就介绍这一种了)或者采用直接到官网下载完版本的。
在我们的vendor目录下运行如下命令。
composer require topthink/think-captcha
接下来,我们的目录下会出现如下目录。
第二个问题:如果图片路径错误问题,按照如下图片所示添加内容。
第三个问题:配置项配置不正确。找到我们的config.php文件添加将下面的参数值设置为true。
'url_route_on' => true,
好了,设计到的问题已经介绍完了,不知道为你解决没?如果没欢迎骚扰。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询