From 24f9d2afa2d8ce3e8e9ab1ab09331dd0905fffe1 Mon Sep 17 00:00:00 2001 From: Enoch Date: Thu, 7 Nov 2024 21:44:19 +0800 Subject: [PATCH] Fix Bug --- app/controller/Server.php | 8 ++++++-- runtime/logs/workerman.log | 4 ++++ 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/app/controller/Server.php b/app/controller/Server.php index 9323a56..2841d02 100644 --- a/app/controller/Server.php +++ b/app/controller/Server.php @@ -26,8 +26,12 @@ class Server } $realname=$session->get('realname',null); - $domain=$url; - $domain_name=parse_url($url)['host']; + if(str_starts_with($url, 'http://')||str_starts_with($url, 'https://')){ + $domain=$url; + }else{ + $domain='http://'.$url; + } + $domain_name=parse_url($domain)['host']; $response = Http::post('https://api.uutool.cn/beian/icp/', ['site' => "$domain"])->json(); diff --git a/runtime/logs/workerman.log b/runtime/logs/workerman.log index 769bebe..1bd1077 100644 --- a/runtime/logs/workerman.log +++ b/runtime/logs/workerman.log @@ -142,3 +142,7 @@ 2024-11-07 18:24:36 pid:11244 Workerman[start.php] start in DEBUG mode 2024-11-07 18:24:39 pid:11244 Workerman[start.php] stopping ... 2024-11-07 18:24:39 pid:11244 Workerman[start.php] has been stopped +2024-11-07 21:43:27 pid:46886 Workerman[start.php] start in DEBUG mode +2024-11-07 21:43:52 pid:46886 Workerman[start.php] reloading +2024-11-07 21:44:17 pid:46886 Workerman[start.php] stopping ... +2024-11-07 21:44:17 pid:46886 Workerman[start.php] has been stopped