The issue
After upgrading Flarum to version 1.8.5 today, it stopped work properly.
[2024-01-08 00:22:43] flarum.ERROR: Symfony\Component\HttpClient\Exception\InvalidArgumentException: Invalid URL: scheme is missing in "//127.0.0.1:7700/indexes/discussions/search". Did you forget to add "http(s)://"? in /www/wwwroot/youqian.me/vendor/symfony/http-client/HttpClientTrait.php:446
Stack trace:
#0 /www/wwwroot/youqian.me/vendor/symfony/http-client/HttpClientTrait.php(170): Symfony\Component\HttpClient\CurlHttpClient::resolveUrl()
#1 /www/wwwroot/youqian.me/vendor/symfony/http-client/CurlHttpClient.php(87): Symfony\Component\HttpClient\CurlHttpClient::prepareRequest()
#2 /www/wwwroot/youqian.me/vendor/symfony/http-client/Psr18Client.php(108): Symfony\Component\HttpClient\CurlHttpClient->request()
#3 /www/wwwroot/youqian.me/vendor/meilisearch/meilisearch-php/src/Http/Client.php(157): Symfony\Component\HttpClient\Psr18Client->sendRequest()
#4 /www/wwwroot/youqian.me/vendor/meilisearch/meilisearch-php/src/Http/Client.php(95): Meilisearch\Http\Client->execute()
#5 /www/wwwroot/youqian.me/vendor/meilisearch/meilisearch-php/src/Endpoints/Indexes.php(205): Meilisearch\Http\Client->post()
#6 /www/wwwroot/youqian.me/vendor/laravel/scout/src/Engines/MeiliSearchEngine.php(168): Meilisearch\Endpoints\Indexes->rawSearch()
#7 /www/wwwroot/youqian.me/vendor/laravel/scout/src/Engines/MeiliSearchEngine.php(108): Laravel\Scout\Engines\MeiliSearchEngine->performSearch()
#8 /www/wwwroot/youqian.me/vendor/laravel/scout/src/Engines/MeiliSearchEngine.php(262): Laravel\Scout\Engines\MeiliSearchEngine->search()
#9 /www/wwwroot/youqian.me/vendor/laravel/scout/src/Builder.php(273): Laravel\Scout\Engines\MeiliSearchEngine->keys()
#10 /www/wwwroot/youqian.me/vendor/clarkwinkelmann/flarum-ext-scout/src/Search/DiscussionGambit.php(18): Laravel\Scout\Builder->keys()
#11 /www/wwwroot/youqian.me/vendor/flarum/core/src/Search/GambitManager.php(109): ClarkWinkelmann\Scout\Search\DiscussionGambit->apply()
#12 /www/wwwroot/youqian.me/vendor/flarum/core/src/Search/GambitManager.php(55): Flarum\Search\GambitManager->applyFulltext()
#13 /www/wwwroot/youqian.me/vendor/flarum/core/src/Search/AbstractSearcher.php(55): Flarum\Search\GambitManager->apply()
#14 /www/wwwroot/youqian.me/vendor/flarum/core/src/Api/Controller/ListDiscussionsController.php(100): Flarum\Search\AbstractSearcher->search()
#15 /www/wwwroot/youqian.me/vendor/flarum/core/src/Api/Controller/AbstractSerializeController.php(116): Flarum\Api\Controller\ListDiscussionsController->data()
#16 /www/wwwroot/youqian.me/vendor/flarum/core/src/Http/RouteHandlerFactory.php(41): Flarum\Api\Controller\AbstractSerializeController->handle()
#17 /www/wwwroot/youqian.me/vendor/flarum/core/src/Http/Middleware/ExecuteRoute.php(27): Flarum\Http\RouteHandlerFactory->Flarum\Http\{closure}()
#18 /www/wwwroot/youqian.me/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\ExecuteRoute->process()
#19 /www/wwwroot/youqian.me/vendor/mattoid/flarum-daily-check-in-history/src/Middleware/UserAuthMiddleware.php(14): Laminas\Stratigility\Next->handle()
#20 /www/wwwroot/youqian.me/vendor/laminas/laminas-stratigility/src/Next.php(49): Mattoid\CheckinHistory\Middleware\UserAuthMiddleware->process()
#21 /www/wwwroot/youqian.me/vendor/flarum/core/src/Api/Middleware/ThrottleApi.php(33): Laminas\Stratigility\Next->handle()
#22 /www/wwwroot/youqian.me/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Api\Middleware\ThrottleApi->process()
#23 /www/wwwroot/youqian.me/vendor/flarum/core/src/Http/Middleware/ResolveRoute.php(69): Laminas\Stratigility\Next->handle()
#24 /www/wwwroot/youqian.me/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\ResolveRoute->process()
#25 /www/wwwroot/youqian.me/vendor/flarum/core/src/Http/Middleware/SetLocale.php(51): Laminas\Stratigility\Next->handle()
#26 /www/wwwroot/youqian.me/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\SetLocale->process()
#27 /www/wwwroot/youqian.me/vendor/flarum/core/src/Http/Middleware/HandleErrors.php(57): Laminas\Stratigility\Next->handle()
#28 /www/wwwroot/youqian.me/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\HandleErrors->process()
#29 /www/wwwroot/youqian.me/vendor/laminas/laminas-stratigility/src/MiddlewarePipe.php(75): Laminas\Stratigility\Next->handle()
#30 /www/wwwroot/youqian.me/vendor/laminas/laminas-stratigility/src/MiddlewarePipe.php(64): Laminas\Stratigility\MiddlewarePipe->process()
#31 /www/wwwroot/youqian.me/vendor/flarum/core/src/Api/Client.php(141): Laminas\Stratigility\MiddlewarePipe->handle()
#32 /www/wwwroot/youqian.me/vendor/flarum/core/src/Api/Client.php(91): Flarum\Api\Client->send()
#33 /www/wwwroot/youqian.me/vendor/flarum/core/src/Forum/Content/Index.php(108): Flarum\Api\Client->get()
#34 /www/wwwroot/youqian.me/vendor/flarum/core/src/Forum/Content/Index.php(85): Flarum\Forum\Content\Index->getApiDocument()
#35 /www/wwwroot/youqian.me/vendor/flarum/core/src/Frontend/Frontend.php(62): Flarum\Forum\Content\Index->__invoke()
#36 /www/wwwroot/youqian.me/vendor/flarum/core/src/Frontend/Frontend.php(54): Flarum\Frontend\Frontend->populate()
#37 /www/wwwroot/youqian.me/vendor/flarum/core/src/Frontend/Controller.php(32): Flarum\Frontend\Frontend->document()
#38 /www/wwwroot/youqian.me/vendor/flarum/core/src/Http/RouteHandlerFactory.php(41): Flarum\Frontend\Controller->handle()
#39 /www/wwwroot/youqian.me/vendor/flarum/core/src/Http/Middleware/ExecuteRoute.php(27): Flarum\Http\RouteHandlerFactory->Flarum\Http\{closure}()
#40 /www/wwwroot/youqian.me/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\ExecuteRoute->process()
#41 /www/wwwroot/youqian.me/vendor/fof/masquerade/src/Middleware/DemandProfileCompletion.php(67): Laminas\Stratigility\Next->handle()
#42 /www/wwwroot/youqian.me/vendor/laminas/laminas-stratigility/src/Next.php(49): FoF\Masquerade\Middleware\DemandProfileCompletion->process()
#43 /www/wwwroot/youqian.me/vendor/fof/oauth/src/Middleware/ErrorHandler.php(50): Laminas\Stratigility\Next->handle()
#44 /www/wwwroot/youqian.me/vendor/laminas/laminas-stratigility/src/Next.php(49): FoF\OAuth\Middleware\ErrorHandler->process()
#45 /www/wwwroot/youqian.me/vendor/flarum/core/src/Http/Middleware/ContentTypeOptionsHeader.php(21): Laminas\Stratigility\Next->handle()
#46 /www/wwwroot/youqian.me/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\ContentTypeOptionsHeader->process()
#47 /www/wwwroot/youqian.me/vendor/flarum/core/src/Http/Middleware/ReferrerPolicyHeader.php(30): Laminas\Stratigility\Next->handle()
#48 /www/wwwroot/youqian.me/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\ReferrerPolicyHeader->process()
#49 /www/wwwroot/youqian.me/vendor/flarum/core/src/Http/Middleware/FlarumPromotionHeader.php(30): Laminas\Stratigility\Next->handle()
#50 /www/wwwroot/youqian.me/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\FlarumPromotionHeader->process()
#51 /www/wwwroot/youqian.me/vendor/flarum/core/src/Http/Middleware/ShareErrorsFromSession.php(57): Laminas\Stratigility\Next->handle()
#52 /www/wwwroot/youqian.me/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\ShareErrorsFromSession->process()
#53 /www/wwwroot/youqian.me/vendor/flarum/core/src/Http/Middleware/CheckCsrfToken.php(36): Laminas\Stratigility\Next->handle()
#54 /www/wwwroot/youqian.me/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\CheckCsrfToken->process()
#55 /www/wwwroot/youqian.me/vendor/flarum/core/src/Http/Middleware/ResolveRoute.php(69): Laminas\Stratigility\Next->handle()
#56 /www/wwwroot/youqian.me/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\ResolveRoute->process()
#57 /www/wwwroot/youqian.me/vendor/flarum/core/src/Http/Middleware/SetLocale.php(51): Laminas\Stratigility\Next->handle()
#58 /www/wwwroot/youqian.me/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\SetLocale->process()
#59 /www/wwwroot/youqian.me/vendor/flarum/core/src/Http/Middleware/AuthenticateWithSession.php(31): Laminas\Stratigility\Next->handle()
#60 /www/wwwroot/youqian.me/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\AuthenticateWithSession->process()
#61 /www/wwwroot/youqian.me/vendor/flarum/core/src/Http/Middleware/RememberFromCookie.php(52): Laminas\Stratigility\Next->handle()
#62 /www/wwwroot/youqian.me/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\RememberFromCookie->process()
#63 /www/wwwroot/youqian.me/vendor/flarum/core/src/Http/Middleware/StartSession.php(61): Laminas\Stratigility\Next->handle()
#64 /www/wwwroot/youqian.me/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\StartSession->process()
#65 /www/wwwroot/youqian.me/vendor/flarum/core/src/Http/Middleware/CollectGarbage.php(46): Laminas\Stratigility\Next->handle()
#66 /www/wwwroot/youqian.me/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\CollectGarbage->process()
#67 /www/wwwroot/youqian.me/vendor/flarum/core/src/Http/Middleware/ParseJsonBody.php(28): Laminas\Stratigility\Next->handle()
#68 /www/wwwroot/youqian.me/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\ParseJsonBody->process()
#69 /www/wwwroot/youqian.me/vendor/flarum/core/src/Http/Middleware/HandleErrors.php(57): Laminas\Stratigility\Next->handle()
#70 /www/wwwroot/youqian.me/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\HandleErrors->process()
#71 /www/wwwroot/youqian.me/vendor/flarum/core/src/Http/Middleware/InjectActorReference.php(25): Laminas\Stratigility\Next->handle()
#72 /www/wwwroot/youqian.me/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\InjectActorReference->process()
#73 /www/wwwroot/youqian.me/vendor/fof/merge-discussions/src/Middleware/Redirection.php(28): Laminas\Stratigility\Next->handle()
#74 /www/wwwroot/youqian.me/vendor/laminas/laminas-stratigility/src/Next.php(49): FoF\MergeDiscussions\Middleware\Redirection->process()
#75 /www/wwwroot/youqian.me/vendor/laminas/laminas-stratigility/src/MiddlewarePipe.php(75): Laminas\Stratigility\Next->handle()
#76 /www/wwwroot/youqian.me/vendor/middlewares/request-handler/src/RequestHandler.php(84): Laminas\Stratigility\MiddlewarePipe->process()
#77 /www/wwwroot/youqian.me/vendor/laminas/laminas-stratigility/src/Next.php(49): Middlewares\RequestHandler->process()
#78 /www/wwwroot/youqian.me/vendor/middlewares/base-path-router/src/BasePathRouter.php(101): Laminas\Stratigility\Next->handle()
#79 /www/wwwroot/youqian.me/vendor/laminas/laminas-stratigility/src/Next.php(49): Middlewares\BasePathRouter->process()
#80 /www/wwwroot/youqian.me/vendor/laminas/laminas-stratigility/src/Middleware/OriginalMessages.php(36): Laminas\Stratigility\Next->handle()
#81 /www/wwwroot/youqian.me/vendor/laminas/laminas-stratigility/src/Next.php(49): Laminas\Stratigility\Middleware\OriginalMessages->process()
#82 /www/wwwroot/youqian.me/vendor/middlewares/base-path/src/BasePath.php(73): Laminas\Stratigility\Next->handle()
#83 /www/wwwroot/youqian.me/vendor/laminas/laminas-stratigility/src/Next.php(49): Middlewares\BasePath->process()
#84 /www/wwwroot/youqian.me/vendor/flarum/core/src/Http/Middleware/ProcessIp.php(24): Laminas\Stratigility\Next->handle()
#85 /www/wwwroot/youqian.me/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\ProcessIp->process()
#86 /www/wwwroot/youqian.me/vendor/laminas/laminas-stratigility/src/MiddlewarePipe.php(75): Laminas\Stratigility\Next->handle()
#87 /www/wwwroot/youqian.me/vendor/laminas/laminas-stratigility/src/MiddlewarePipe.php(64): Laminas\Stratigility\MiddlewarePipe->process()
#88 /www/wwwroot/youqian.me/vendor/laminas/laminas-httphandlerrunner/src/RequestHandlerRunner.php(73): Laminas\Stratigility\MiddlewarePipe->handle()
#89 /www/wwwroot/youqian.me/vendor/flarum/core/src/Http/Server.php(45): Laminas\HttpHandlerRunner\RequestHandlerRunner->run()
#90 /www/wwwroot/youqian.me/public/index.php(26): Flarum\Http\Server->listen()
#91 {main}
Flarum information
Flarum core: 1.8.5
PHP version: 8.1.21
MySQL version: 5.7.40-log
Loaded extensions: Core, date, libxml, openssl, pcre, sqlite3, zlib, bcmath, ctype, curl, dom, filter, ftp, gd, gettext, hash, iconv, intl, json, mbstring, SPL, session, pcntl, standard, mysqlnd, PDO, pdo_mysql, pdo_sqlite, Phar, posix, Reflection, mysqli, shmop, SimpleXML, soap, sockets, sodium, sysvsem, tokenizer, xml, xmlreader, xmlwriter, zip, fileinfo, redis, exif, Zend OPcache
+----------------------------------------+---------+--------+
| Flarum Extensions | | |
+----------------------------------------+---------+--------+
| ID | Version | Commit |
+----------------------------------------+---------+--------+
| askvortsov-auto-moderator | v0.1.3 | |
| flarum-likes | v1.8.0 | |
| flarum-flags | v1.8.0 | |
| flarum-tags | v1.8.0 | |
| antoinefr-money | v1.3.1 | |
| ziiven-daily-check-in | v0.3.7 | |
| flarum-suspend | v1.8.1 | |
| fof-pages | 1.0.7 | |
| fof-oauth | 1.5.3 | |
| flarum-approval | v1.8.0 | |
| fof-polls | 1.4.2 | |
| flarum-mentions | v1.8.2 | |
| ziiven-money-leaderboard | v0.1.7 | |
| xypp-pay-to-read | v1.2.0 | |
| v17development-user-badges | v1.1.0 | |
| v17development-seo | v1.8.0 | |
| the-turk-flamoji | 1.0.4 | |
| swaggymacro-only-starter | 0.6.6 | |
| pipecraft-id-slug | v1.1.0 | |
| noriods-auto-more | v1.0.0 | |
| nearata-cakeday | v2.2.0 | |
| mattoid-daily-check-in-history | v1.0.6 | |
| justoverclock-username-blacklist | 0.1.0 | |
| imeepo-more-bbcode | v1.0.2 | |
| glowingblue-redis-setup | 1.2.1 | |
| fof-user-bio | 1.3.0 | |
| fof-spamblock | 1.1.2 | |
| fof-socialprofile | 1.1.5 | |
| fof-sitemap | 2.2.0 | |
| fof-recaptcha | 1.3.0 | |
| fof-profile-image-crop | 1.1.6 | |
| fof-prevent-necrobumping | 1.1.2 | |
| fof-pretty-mail | 1.1.1 | |
| fof-nightmode | 1.5.3 | |
| fof-moderator-notes | 1.2.1 | |
| fof-merge-discussions | 1.4.1 | |
| fof-masquerade | 2.1.4 | |
| fof-links | 1.2.0 | |
| fof-ignore-users | 1.2.0 | |
| fof-github-autolink | 1.1.2 | |
| fof-formatting | 1.0.3 | |
| fof-default-user-preferences | 1.2.1 | |
| fof-default-group | 1.1.1 | |
| fof-byobu | 1.3.2 | |
| fof-best-answer | 1.3.3 | |
| fof-bbcode-details | 1.1.2 | |
| flarumite-simple-discussion-views | 1.2.1 | |
| flarum-subscriptions | v1.8.0 | |
| flarum-sticky | v1.8.0 | |
| flarum-statistics | v1.8.0 | |
| flarum-pusher | v1.8.0 | |
| flarum-nicknames | v1.8.0 | |
| flarum-markdown | v1.8.0 | |
| flarum-lock | v1.8.0 | |
| flarum-lang-english | v1.8.0 | |
| flarum-lang-chinese-simplified | v1.3.0 | |
| flarum-emoji | v1.8.0 | |
| flarum-bbcode | v1.8.0 | |
| ffans-clipboardjs | v1.0.0 | |
| davwheat-ads | 1.2.0 | |
| datlechin-link-preview | v1.4.0 | |
| datlechin-chatgpt | v0.4.0 | |
| darkle-fancybox | 1.1.2 | |
| club-1-cross-references | v1.1.1 | |
| clarkwinkelmann-vote-with-money | 1.0.0 | |
| clarkwinkelmann-scout | 0.3.5 | |
| clarkwinkelmann-prominent-post-numbers | 1.0.0 | |
| clarkwinkelmann-money-rewards | 1.0.0 | |
| clarkwinkelmann-circle-groups | 1.0.1 | |
| askvortsov-moderator-warnings | v0.6.3 | |
+----------------------------------------+---------+--------+
Base URL: https://www.nodeloc.com
Installation path: /www/wwwroot/youqian.me
Queue driver: redis
Session driver: redis (Code override. Configured to file)
Scheduler status: Active
Mail driver: smtp
Debug mode: off