Quero aditar um captcha ao meu formulário de login. Eu uso nascente pacote:
https://github.com/mewebstudio/captcha. Eu faço todos os passos que ele diz no documento e no último passo (php artisan vendor:publish) eu tenho esse erro.
IlluminateContractsContainerBindingResolutionException
Target class [validator] does not exist.
at vendor/laravel/framework/src/Illuminate/Container/Container.php:940
936▕
937▕ try {
938▕ $reflector = new ReflectionClass($concrete);
939▕ } catch (ReflectionException $e) {
➜ 940▕ throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e);
941▕ }
942▕
943▕ // If the type is not instantiable, the developer is attempting to resolve
944▕ // an abstract type such as an Interface or Abstract Class and there is
1 [internal]:0
IlluminateFoundationApplication::IlluminateFoundation{closure}()
Sua visita nos ajuda a continuar oferecendo o melhor para você! +15 vendor frames
17 [internal]:0
Sua visita nos ajuda a continuar oferecendo o melhor para você! IlluminateFoundationApplication::IlluminateFoundation{closure}()
depois disso eu uso esses comandos porquê uma solução php artisan config:clear php artisan config:clear composer dump-autoload composer install php Sua visita nos ajuda a continuar oferecendo o melhor para você! vendor:publish –provider=”MewsCaptchaCaptchaServiceProvider”
e recebo o mesmo erro. Eu uso php:8.3 e laravel 11.9, desculpe pelo meu inglês ruim.
tente: php artisan vendor:publicar resultado: classe de fado [validator] não existe.
Tags:
Crédito: Nascente Original