请教一下后台登陆验证码报错
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- php
- Área
- authentication, backend
Línea de trabajo
Start with plugin/admin/app/controller/common/AccountController.php around the captcha endpoint, then inspect the reported failure at vendor/gregwar/captcha/src/Gregwar/Captcha/CaptchaBuilder.php:365 under PHP 8.1.7. Reproduce the backend login captcha request with the reported versions; done means the captcha is generated and displayed without the precision error.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
安装了一下webman admin的后台 但是验证码 接口报错了一直显示不出来
我的环境 php8.1.7 workman 4.1.3 admin 0.3.1
ErrorException: Implicit conversion from float 21.5 to int loses precision in /home/meng/work/graduate/vendor/gregwar/captcha/src/Gregwar/Captcha/CaptchaBuilder.php:365
Stack trace:
#0 [internal function]: support\App::{closure}()
#1 /home/meng/work/graduate/vendor/gregwar/captcha/src/Gregwar/Captcha/CaptchaBuilder.php(365): imagettftext()
#2 /home/meng/work/graduate/vendor/gregwar/captcha/src/Gregwar/Captcha/CaptchaBuilder.php(459): Gregwar\Captcha\CaptchaBuilder->writePhrase()
#3 /home/meng/work/graduate/plugin/admin/app/controller/common/AccountController.php(127): Gregwar\Captcha\CaptchaBuilder->build()
#4 /home/meng/work/graduate/vendor/workerman/webman-framework/src/App.php(304): plugin\admin\app\controller\common\AccountController->captcha()
#5 /home/meng/work/graduate/plugin/admin/app/middleware/AccessControl.php(21): Webman\App::Webman\{closure}()
#6 /home/meng/work/graduate/vendor/workerman/webman-framework/src/App.php(299): plugin\admin\app\middleware\AccessControl->process()
#7 /home/meng/work/graduate/vendor/workerman/webman-framework/src/App.php(122): Webman\App::Webman\{closure}()
#8 /home/meng/work/graduate/vendor/workerman/workerman/Connection/TcpConnection.php(638): Webman\App->onMessage()
#9 /home/meng/work/graduate/vendor/workerman/workerman/Events/Select.php(311): Workerman\Connection\TcpConnection->baseRead()
#10 /home/meng/work/graduate/vendor/workerman/workerman/Worker.php(2457): Workerman\Events\Select->loop()
#11 /home/meng/work/graduate/vendor/workerman/workerman/Worker.php(1568): Workerman\Worker->run()
#12 /home/meng/work/graduate/vendor/workerman/workerman/Worker.php(1410): Workerman\Worker::forkOneWorkerForLinux()
#13 /home/meng/work/graduate/vendor/workerman/workerman/Worker.php(1384): Workerman\Worker::forkWorkersForLinux()
#14 /home/meng/work/graduate/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::forkWorkers()
#15 /home/meng/work/graduate/vendor/workerman/webman-framework/src/support/App.php(124): Workerman\Worker::runAll()
#16 /home/meng/work/graduate/start.php(4): support\App::run()
#17 {main}
- Lenguaje dominante
- JavaScript
- Estrellas
- 378
- Forks
- 47
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de webman-php/admin
-
js代码错误Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 70/100
webman-php/admin#125 ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 62/100
webman-php/admin#101 ·
-
启动是能访问但是一旦安装遇到调转就会变成304404这是为啥Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
webman-php/admin#135 ·
-
在swoole驱动环境下,会出现问题Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
webman-php/admin#133 ·
-
layui升级问题Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
webman-php/admin#129 · 3 comentarios ·
Todos los issues de webman-php/admin
Issues similares
-
Frontend good first issue P2-medium UI UX
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
Deepak3699/Ai_Mentor#179 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
keyxmakerx/Chronicle#1061 ·
Los mantenedores suelen responder en 1 día
-
Scrub the retired Kaizen target out of the deploy runbookPosiblemente ocupada @mcannonbrookes la tomó hoy. Abiertodocumentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
atlassian-labs/roving-office#25 ·
Los mantenedores suelen responder en 1 día
-
Remove the unused Forward Template editor from Messages settingsPosiblemente ocupada @atomantic la tomó hoy. Abiertoarea:ui bug effort:low incomplete model:light plan planner:gpt-6-1-sol
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
Los mantenedores suelen responder en 1 día