为了账号安全,请及时绑定邮箱和手机立即绑定

ThinkPHP5.1 用use引入命名空间,报错未找到类

ThinkPHP5.1 用use引入命名空间,报错未找到类

PHP
呼唤远方 2018-07-22 11:39:07
问题描述写好的程序(TP5框架),本地运行没什么问题,但是放到了服务器上,显示找不到验证码类问题出现的环境背景及自己尝试过哪些方法本地测试环境:apache+php5.6+mysql服务器环境:win2008+apache+php5.6+iis写了一个测试类,如果将代码放在 app/home/controller 中加上明明空间能够运行。但是放在好像 /app 以外的目录就不行相关代码// 请把代码文本粘贴到下方(请勿用图片代替代码)<?phpnamespace app\admin\controller;use think\Controller;use think\captcha\Captcha;//验证码class Login extends Controller{    function verify(){         ob_clean();         $config = [        'fontSize' => 46,        'length' => 4,        'useNoise' => true,        'codeSet' => "ABCDEFGHIJKLMNOPQRSTUVWXYZ",         ];         $captcha = new Captcha($config);        return $captcha->entry();     } }错误信息是 class think\captcha\Captcha not found;这是哪个地方出现了问题呢
查看完整描述

1 回答

?
青春有我

TA贡献1784条经验 获得超8个赞

你查看一下 你是否将captcha 这个扩展连带的 一起上传了 vendor 文件夹里topthink 里面

查看完整回答
反对 回复 2018-07-29
  • 1 回答
  • 0 关注
  • 5958 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信