Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] 账户信息页面报错 #1875

Closed
34556676 opened this issue Mar 31, 2023 · 3 comments
Closed

[BUG] 账户信息页面报错 #1875

34556676 opened this issue Mar 31, 2023 · 3 comments

Comments

@34556676
Copy link

Environment 环境

OS:
PHP version: 8.2
DB version: mariadb10.6
Commit:

Bug Info

Slim Application Error
The application could not run because of the following error:

Details
Type: Error
Code: 0
Message: Class "GeoIp2\Database\Reader" not found
File: /www/wwwroot/sspanel/src/Utils/GeoIP2.php
Line: 20
Trace
#0 /www/wwwroot/sspanel/src/Utils/Tools.php(27): App\Utils\GeoIP2->__construct()
#1 /www/wwwroot/sspanel/src/Controllers/UserController.php(81): App\Utils\Tools::getIpLocation()
#2 /www/wwwroot/sspanel/vendor/slim/slim/Slim/Handlers/Strategies/RequestResponse.php(38): App\Controllers\UserController->profile()
#3 /www/wwwroot/sspanel/vendor/slim/slim/Slim/Routing/Route.php(358): Slim\Handlers\Strategies\RequestResponse->__invoke()
#4 /www/wwwroot/sspanel/vendor/slim/slim/Slim/MiddlewareDispatcher.php(65): Slim\Routing\Route->handle()
#5 /www/wwwroot/sspanel/src/Middleware/Auth.php(28): Slim\MiddlewareDispatcher->handle()
#6 /www/wwwroot/sspanel/vendor/slim/slim/Slim/MiddlewareDispatcher.php(121): App\Middleware\Auth->process()
#7 /www/wwwroot/sspanel/vendor/slim/slim/Slim/MiddlewareDispatcher.php(65): Psr\Http\Server\RequestHandlerInterface@anonymous->handle()
#8 /www/wwwroot/sspanel/vendor/slim/slim/Slim/Routing/Route.php(315): Slim\MiddlewareDispatcher->handle()
#9 /www/wwwroot/sspanel/vendor/slim/slim/Slim/Routing/RouteRunner.php(68): Slim\Routing\Route->run()
#10 /www/wwwroot/sspanel/src/Middleware/ErrorHandler.php(28): Slim\Routing\RouteRunner->handle()
#11 /www/wwwroot/sspanel/vendor/slim/slim/Slim/MiddlewareDispatcher.php(121): App\Middleware\ErrorHandler->process()
#12 /www/wwwroot/sspanel/vendor/slim/slim/Slim/MiddlewareDispatcher.php(65): Psr\Http\Server\RequestHandlerInterface@anonymous->handle()
#13 /www/wwwroot/sspanel/vendor/slim/slim/Slim/App.php(199): Slim\MiddlewareDispatcher->handle()
#14 /www/wwwroot/sspanel/vendor/slim/slim/Slim/App.php(183): Slim\App->handle()
#15 /www/wwwroot/sspanel/public/index.php(40): Slim\App->run()
#16 {main}
Go Back

@lmfcc
Copy link

lmfcc commented Mar 31, 2023

信息提示是找不到GeoIp2\Database\Reader,那估计是vendor里没有geoip2,要重新composer下

@AutisticShark
Copy link
Contributor

composer 安裝的話直接運行 update.sh,同時你還需要配置 Maxmind 的帳號 API 金鑰以進行自動更新。

@34556676
Copy link
Author

[
{
"type": "TypeError",
"code": 0,
"message": "App\Utils\Tools::getIpLocation(): Return value must be of type string, null returned",
"file": "/www/wwwroot/sspanel/src/Utils/Tools.php",
"line": 39
}
]

AutisticShark added a commit to The-NeXT-Project/NeXT-Panel that referenced this issue Mar 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants