国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

supportResponse 報錯,啥情況

wekyun

問題描述

ArgumentCountError: Too few arguments to function Workerman\Protocols\Http\Request::__construct(),

程序代碼

<?php

namespace plugin\wekbbs\app\controller;

use support\Request;
use support\Response;
use Webman\Captcha\CaptchaBuilder;

class ImageController
{
    // /app/wekbbs/ImageController/loginCaptcha
    public function loginCaptcha(): Response
    {
        $request = new Request();
        var_dump($request);
//        // 初始化驗證碼類
        $builder = new CaptchaBuilder;
        // 生成驗證碼
        $builder->build();
        // 將驗證碼的值存儲到session中
        $request->session()->set('captcha', strtolower($builder->getPhrase()));
        // 獲得驗證碼圖片二進制數(shù)據(jù)
        $img_content = $builder->get();
        // 輸出驗證碼二進制數(shù)據(jù)
        return response($img_content, 200, ['Content-Type' => 'image/jpeg']);
    }
}

報錯信息

ArgumentCountError: Too few arguments to function Workerman\Protocols\Http\Request::__construct(), 0 passed in E:\gitee\wekbbs\plugin\wekbbs\app\controller\ImageController.php on line 18 and exactly 1 expected in E:\gitee\wekbbs\vendor\workerman\workerman\Protocols\Http\Request.php:80
Stack trace:
#0 E:\gitee\wekbbs\plugin\wekbbs\app\controller\ImageController.php(18): Workerman\Protocols\Http\Request->__construct()
#1 E:\gitee\wekbbs\vendor\workerman\webman-framework\src\App.php(325): plugin\wekbbs\app\controller\ImageController->loginCaptcha(Object(support\Request))
#2 E:\gitee\wekbbs\vendor\workerman\webman-framework\src\App.php(141): Webman\App::Webman\{closure}(Object(support\Request))
#3 E:\gitee\wekbbs\vendor\workerman\workerman\Connection\TcpConnection.php(646): Webman\App->onMessage(Object(Workerman\Connection\TcpConnection), Object(support\Request))
#4 E:\gitee\wekbbs\vendor\workerman\workerman\Events\Select.php(311): Workerman\Connection\TcpConnection->baseRead(Resource id #345)
#5 E:\gitee\wekbbs\vendor\workerman\workerman\Worker.php(1479): Workerman\Events\Select->loop()
#6 E:\gitee\wekbbs\vendor\workerman\workerman\Worker.php(1399): Workerman\Worker::forkWorkersForWindows()
#7 E:\gitee\wekbbs\vendor\workerman\workerman\Worker.php(560): Workerman\Worker::forkWorkers()
#8 E:\gitee\wekbbs\vendor\workerman\webman-framework\src\support\App.php(131): Workerman\Worker::runAll()
#9 E:\gitee\wekbbs\start.php(4): support\App::run()
#10 {main}

截圖報錯信息里報錯文件相關代碼

截圖

操作系統(tǒng)及workerman/webman等框架組件具體版本

windows下新版webman

1073 1 0
1個回答

咸魚姥爺
public function loginCaptcha(Request $request): Response
  • wekyun 2023-07-05

    他的類不能直接繼承用,

年代過于久遠,無法發(fā)表回答
??