Open littlegolden opened 1 year ago
Flarum core 1.6.2 PHP version: 8.0.25 MySQL version: 8.0.24 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, PDO, mysqlnd, pdo_sqlite, Phar, posix, Reflection, pdo_mysql, shmop, SimpleXML, soap, sockets, sodium, mysqli, sysvsem, tokenizer, xml, xmlreader, xmlwriter, zip, fileinfo, exif, redis, gmp +-------------------------------------+------------+--------+ | Flarum Extensions | | | +-------------------------------------+------------+--------+ | ID | Version | Commit | +-------------------------------------+------------+--------+ | v17development/flarum-seo | v1.8.0 | | | clarkwinkelmann-scout | 0.3.2 | | +-------------------------------------+------------+--------+
when indexing all flarum modules, SEO extension will throw an exception:
[root@pc discuss.org]# php flarum scout:import-all PHP Warning: Missing arginfo for bt_echo() in Unknown on line 0 Imported [Flarum\Discussion\Discussion] models up to ID: 551 Imported [Flarum\Discussion\Discussion] models up to ID: 1329 Imported [Flarum\Discussion\Discussion] models up to ID: 2127 Imported [Flarum\Discussion\Discussion] models up to ID: 2656 Imported [Flarum\Discussion\Discussion] models up to ID: 3485 Imported [Flarum\Discussion\Discussion] models up to ID: 3995 All [Flarum\Discussion\Discussion] records have been imported. PHP Fatal error: Uncaught TypeError: V17Development\FlarumSeo\Formatter\FormatLinks::__invoke(): Argument #1 ($renderer) must be of type s9e\TextFormatter\Renderer, __PHP_Incomplete_Class given, called in /www/wwwroot/discuss.org/vendor/flarum/core/src/Foundation/ContainerUtil.php on line 30 and defined in /www/wwwroot/discuss.org/vendor/v17development/flarum-seo/src/Formatter/FormatLinks.php:56 Stack trace: #0 /www/wwwroot/discuss.org/vendor/flarum/core/src/Foundation/ContainerUtil.php(30): V17Development\FlarumSeo\Formatter\FormatLinks->__invoke() #1 /www/wwwroot/discuss.org/vendor/flarum/core/src/Formatter/Formatter.php(114): Flarum\Foundation\ContainerUtil::Flarum\Foundation\{closure}() #2 /www/wwwroot/discuss.org/vendor/flarum/core/src/Post/CommentPost.php(174): Flarum\Formatter\Formatter->render() #3 /www/wwwroot/discuss.org/vendor/clarkwinkelmann/flarum-ext-scout/extend.php(98): Flarum\Post\CommentPost->formatContent() #4 /www/wwwroot/discuss.org/vendor/clarkwinkelmann/flarum-ext-scout/src/ScoutModelWrapper.php(165): Flarum\Extension\Extension->ClarkWinkelmann\Scout\{closure}() #5 /www/wwwroot/discuss.org/vendor/laravel/scout/src/Engines/MeiliSearchEngine.php(62): ClarkWinkelmann\Scout\ScoutModelWrapper->toSearchableArray() #6 [internal function]: Laravel\Scout\Engines\MeiliSearchEngine->Laravel\Scout\Engines\{closure}() #7 /www/wwwroot/discuss.org/vendor/illuminate/collections/Collection.php(695): array_map() #8 /www/wwwroot/discuss.org/vendor/illuminate/database/Eloquent/Collection.php(350): Illuminate\Support\Collection->map() #9 /www/wwwroot/discuss.org/vendor/laravel/scout/src/Engines/MeiliSearchEngine.php(71): Illuminate\Database\Eloquent\Collection->map() #10 /www/wwwroot/discuss.org/vendor/clarkwinkelmann/flarum-ext-scout/src/ScoutServiceProvider.php(100): Laravel\Scout\Engines\MeiliSearchEngine->update() #11 /www/wwwroot/discuss.org/vendor/illuminate/macroable/Traits/Macroable.php(124): Illuminate\Database\Eloquent\Collection->ClarkWinkelmann\Scout\{closure}() #12 /www/wwwroot/discuss.org/vendor/clarkwinkelmann/flarum-ext-scout/src/FlarumSearchableScope.php(46): Illuminate\Support\Collection->__call() #13 /www/wwwroot/discuss.org/vendor/illuminate/database/Concerns/BuildsQueries.php(139): ClarkWinkelmann\Scout\FlarumSearchableScope->ClarkWinkelmann\Scout\{closure}() #14 /www/wwwroot/discuss.org/vendor/clarkwinkelmann/flarum-ext-scout/src/FlarumSearchableScope.php(49): Illuminate\Database\Eloquent\Builder->chunkById() #15 /www/wwwroot/discuss.org/vendor/illuminate/database/Eloquent/Builder.php(1639): ClarkWinkelmann\Scout\FlarumSearchableScope->ClarkWinkelmann\Scout\{closure}() #16 /www/wwwroot/discuss.org/vendor/clarkwinkelmann/flarum-ext-scout/src/ScoutStatic.php(37): Illuminate\Database\Eloquent\Builder->__call() #17 /www/wwwroot/discuss.org/vendor/clarkwinkelmann/flarum-ext-scout/src/Console/ModifiedImportTrait.php(22): ClarkWinkelmann\Scout\ScoutStatic::makeAllSearchable() #18 /www/wwwroot/discuss.org/vendor/clarkwinkelmann/flarum-ext-scout/src/Console/ImportAllCommand.php(29): ClarkWinkelmann\Scout\Console\ImportAllCommand->handleClass() #19 /www/wwwroot/discuss.org/vendor/illuminate/container/BoundMethod.php(36): ClarkWinkelmann\Scout\Console\ImportAllCommand->handle() #20 /www/wwwroot/discuss.org/vendor/illuminate/container/Util.php(40): Illuminate\Container\BoundMethod::Illuminate\Container\{closure}() #21 /www/wwwroot/discuss.org/vendor/illuminate/container/BoundMethod.php(93): Illuminate\Container\Util::unwrapIfClosure() #22 /www/wwwroot/discuss.org/vendor/illuminate/container/BoundMethod.php(37): Illuminate\Container\BoundMethod::callBoundMethod() #23 /www/wwwroot/discuss.org/vendor/illuminate/container/Container.php(653): Illuminate\Container\BoundMethod::call() #24 /www/wwwroot/discuss.org/vendor/illuminate/console/Command.php(136): Illuminate\Container\Container->call() #25 /www/wwwroot/discuss.org/vendor/symfony/console/Command/Command.php(298): Illuminate\Console\Command->execute() #26 /www/wwwroot/discuss.org/vendor/illuminate/console/Command.php(121): Symfony\Component\Console\Command\Command->run() #27 /www/wwwroot/discuss.org/vendor/symfony/console/Application.php(1058): Illuminate\Console\Command->run() #28 /www/wwwroot/discuss.org/vendor/symfony/console/Application.php(301): Symfony\Component\Console\Application->doRunCommand() #29 /www/wwwroot/discuss.org/vendor/symfony/console/Application.php(171): Symfony\Component\Console\Application->doRun() #30 /www/wwwroot/discuss.org/vendor/flarum/core/src/Console/Server.php(42): Symfony\Component\Console\Application->run() #31 /www/wwwroot/discuss.org/flarum(24): Flarum\Console\Server->listen() #32 {main} thrown in /www/wwwroot/discuss.org/vendor/v17development/flarum-seo/src/Formatter/FormatLinks.php on line 56
Flarum info
when indexing all flarum modules, SEO extension will throw an exception: