• MetaBlog
  • Extension Manager Stable Release & Install Flarum Via ZIP File

ernestdefoe How would we set this up to use premium extensions from Extiverse?

Setup a new Repository:
Name: extiverse
Type: composer
URL: https://extiverse.com/composer/

Don't forget to save.

Add a new Token:
Type: HTTP Bearer
Host: extiverse.com
Token: <Generate on extiverse.com>

Again, don't forget to save.

It's also in the docs - just for completeness: https://docs.flarum.org/extensions#adding-a-composer-repository

After I use this extension update my all extensions. When I post I got a meilisearch error.

In Container.php line 1104:
                                                                                                           
  Unresolvable dependency resolving [Parameter #0 [ <required> string $url ]] in class Meilisearch\Client  

I use composer update clarkwinkelmann/flarum-ext-scout to solved : this issue.

    SychO
    I noticed the hint about the putenv , but it was running fine for me on package-manager rc3, surprisingly.
    Yes, I upgraded to PHP 8.3 earlier, and it automatically disabled putenv again by default.
    Now it's cool. Thanks!

    I get this error when trying to update the plugin.

    [2024-01-13 21:22:24] composer.ERROR: require 'fof/anti-spam:*' -W
    /var/www/composer.json has been updated
    Running composer update fof/anti-spam --with-all-dependencies
    Loading composer repositories with package information
    Updating dependencies
    Lock file operations: 1 install, 3 updates, 2 removals
      - Removing fof/spamblock (1.1.2)
      - Removing fof/stopforumspam (1.2.4)
      - Upgrading flarum/core (v1.8.4 => v1.8.5)
      - Locking fof/anti-spam (1.1.2)
      - Upgrading laminas/laminas-httphandlerrunner (2.9.0 => 2.10.0)
      - Upgrading symfony/string (v6.4.0 => v6.4.2)
    Writing lock file
    Installing dependencies from lock file (including require-dev)
    Package operations: 1 install, 4 updates, 2 removals
      - Downloading symfony/string (v6.4.2)
      - Downloading laminas/laminas-httphandlerrunner (2.10.0)
      - Downloading flarum/core (v1.8.5)
      - Downloading fof/anti-spam (1.1.2)
     0/4 [>---------------------------]   0%
     1/4 [=======>--------------------]  25%
     3/4 [=====================>------]  75%
     4/4 [============================] 100%
      - Removing fof/stopforumspam (1.2.4)
      - Removing fof/spamblock (1.1.2)
      - Upgrading symfony/string (v6.4.0 => v6.4.2): Extracting archive
      - Upgrading laminas/laminas-httphandlerrunner (2.9.0 => 2.10.0): Extracting archive
      - Upgrading flarum/core (v1.8.4 => v1.8.5): Extracting archive
      - Installing fof/anti-spam (1.1.2): Extracting archive
      - Upgrading fof/upload (1.5.3 => 1.5.4): Extracting archive
        Uninstall of fof/stopforumspam failed
        Uninstall of fof/spamblock failed
        Update of symfony/string failed
        Update of laminas/laminas-httphandlerrunner failed
        Update of fof/upload failed
     0/2 [>---------------------------]   0%
     1/2 [==============>-------------]  50%    Update of flarum/core failed
    
     2/2 [============================] 100%
    In Filesystem.php line 288:
                                                                   
      Could not delete /var/www/vendor/fof/stopforumspam/LICENSE:  
                                                                   
    
    require [--dev] [--dry-run] [--prefer-source] [--prefer-dist] [--prefer-install PREFER-INSTALL] [--fixed] [--no-suggest] [--no-progress] [--no-update] [--no-install] [--no-audit] [--audit-format AUDIT-FORMAT] [--update-no-dev] [-w|--update-with-dependencies] [-W|--update-with-all-dependencies] [--with-dependencies] [--with-all-dependencies] [--ignore-platform-req IGNORE-PLATFORM-REQ] [--ignore-platform-reqs] [--prefer-stable] [--prefer-lowest] [--sort-packages] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--apcu-autoloader-prefix APCU-AUTOLOADER-PREFIX] [--] [<packages>...]

      GreXXL no I dont have any error on console.

      public_html/tr$ php flarum info
      Flarum core: 1.8.5
      PHP version: 8.2.14
      MySQL version: 10.6.16-MariaDB-1:10.6.16+maria~ubu2004
      Loaded extensions: Core, date, libxml, openssl, pcre, zlib, filter, hash, json, pcntl, random, Reflection, SPL, session, standard, sodium, mysqlnd, PDO, xml, bcmath, bz2, calendar, ctype, curl, dom, mbstring, FFI, fileinfo, ftp, gd, gettext, iconv, imagick, imap, intl, ldap, exif, mysqli, pdo_mysql, Phar, posix, pspell, readline, shmop, SimpleXML, soap, sockets, sysvmsg, sysvsem, sysvshm, tokenizer, xmlreader, xmlwriter, xsl, zip, Zend OPcache
      +-------------------------------------+---------+--------+
      | Flarum Extensions                   |         |        |
      +-------------------------------------+---------+--------+
      | ID                                  | Version | Commit |
      +-------------------------------------+---------+--------+
      | flarum-flags                        | v1.8.0  |        |
      | flarum-tags                         | v1.8.0  |        |
      | flarum-sticky                       | v1.8.0  |        |
      | afrux-forum-widgets-core            | v0.1.7  |        |
      | flarum-suspend                      | v1.8.1  |        |
      | flarum-approval                     | v1.8.1  |        |
      | fof-pages                           | 1.0.8   |        |
      | fof-oauth                           | 1.6.6   |        |
      | yannisme-oxotheme                   | 2.1.6   |        |
      | the-turk-stickiest                  | 3.0.1   |        |
      | michaelbelgium-discussion-views     | v7.2.1  |        |
      | justoverclock-last-registered-users | 0.1.5   |        |
      | jslirola-login2seeplus              | v0.2.1  |        |
      | ianm-synopsis                       | 1.3.2   |        |
      | fof-user-directory                  | 1.3.3   |        |
      | fof-user-bio                        | 1.3.1   |        |
      | fof-upload                          | 1.5.4   |        |
      | fof-subscribed                      | 1.1.4   |        |
      | fof-split                           | 1.1.1   |        |
      | fof-socialprofile                   | 1.1.6   |        |
      | fof-sitemap                         | 2.2.1   |        |
      | fof-share-social                    | 1.1.3   |        |
      | fof-recaptcha                       | 1.3.2   |        |
      | fof-prevent-necrobumping            | 1.1.2   |        |
      | fof-pretty-mail                     | 1.1.2   |        |
      | fof-links                           | 1.2.1   |        |
      | fof-impersonate                     | 1.1.1   |        |
      | fof-formatting                      | 1.0.3   |        |
      | fof-drafts                          | 1.2.10  |        |
      | fof-disposable-emails               | 1.0.0   |        |
      | fof-cookie-consent                  | 1.1.2   |        |
      | fof-analytics                       | 1.1.0   |        |
      | flarum-subscriptions                | v1.8.0  |        |
      | flarum-statistics                   | v1.8.0  |        |
      | flarum-nicknames                    | v1.8.0  |        |
      | flarum-mentions                     | v1.8.3  |        |
      | flarum-markdown                     | v1.8.0  |        |
      | flarum-lock                         | v1.8.0  |        |
      | flarum-likes                        | v1.8.0  |        |
      | flarum-lang-turkish                 | 1.24.1  |        |
      | flarum-extension-manager            | v1.0.1  |        |
      | flarum-emoji                        | v1.8.0  |        |
      | flarum-bbcode                       | v1.8.0  |        |
      | datlechin-discussion-overview       | v0.0.1  |        |
      | clarkwinkelmann-mailing             | 1.1.0   |        |
      | afrux-top-posters-widget            | v0.1.4  |        |
      | afrux-online-users-widget           | v0.1.6  |        |
      | afrux-forum-stats-widget            | v0.1.1  |        |
      +-------------------------------------+---------+--------+
      Base URL: https://domain.com/tr
      Installation path: /home/user/web/domain.com/public_html/tr
      Queue driver: sync
      Session driver: file
      Scheduler status: Asla gitme
      Mail driver: smtp
      Debug mode: off

      index.php and flarum file

      require 'vendor/autoload.php';
      
      $server = new Flarum\Http\Server(
          Flarum\Foundation\Site::fromPaths([
              'base' => __DIR__,
              'public' => __DIR__,
              'storage' => __DIR__.'/storage',
          ])
      );
      
      $server->listen();

        fakruzaruret Nice! Flamoji is conflicting with the admin pages of other extensions. I tried with Kylo to troubleshoot some time ago, but couldn't pinpoint the issue. Sometimes, the order of enabling extensions matters. Try turning on Extension Manager first, then Flamoji, if you want to continue using it.

        Hello,

        Thanks for this extension which looks great.

        When I try to "check for updates," I get an error : "Oops! Something went wrong. Please reload the page and try again."
        I get the same error if I click "Run Global Update".
        Also, I cannot enable background queue operations. The checkbox is not clickable. Am I missing something?

        And in the diary I have this;

        2024-01-14 19:29:24] flarum.ERROR: ReflectionException: Class "Flarum\ExtensionManager\Job\Dispatcher" does not exist in /home/realm-crafting/public_html/forum/vendor/illuminate/container/Container.php:877
        Stack trace:
        #0 /home/realm-crafting/public_html/forum/vendor/illuminate/container/Container.php(877): ReflectionClass->__construct()
        #1 /home/realm-crafting/public_html/forum/vendor/illuminate/container/Container.php(758): Illuminate\Container\Container->build()
        #2 /home/realm-crafting/public_html/forum/vendor/illuminate/container/Container.php(694): Illuminate\Container\Container->resolve()
        #3 /home/realm-crafting/public_html/forum/vendor/illuminate/container/Container.php(1027): Illuminate\Container\Container->make()
        #4 /home/realm-crafting/public_html/forum/vendor/illuminate/container/Container.php(947): Illuminate\Container\Container->resolveClass()
        #5 /home/realm-crafting/public_html/forum/vendor/illuminate/container/Container.php(908): Illuminate\Container\Container->resolveDependencies()
        #6 /home/realm-crafting/public_html/forum/vendor/illuminate/container/Container.php(758): Illuminate\Container\Container->build()
        #7 /home/realm-crafting/public_html/forum/vendor/illuminate/container/Container.php(694): Illuminate\Container\Container->resolve()
        #8 /home/realm-crafting/public_html/forum/vendor/flarum/core/src/Http/RouteHandlerFactory.php(77): Illuminate\Container\Container->make()
        #9 /home/realm-crafting/public_html/forum/vendor/flarum/core/src/Http/RouteHandlerFactory.php(37): Flarum\Http\RouteHandlerFactory->resolveController()
        #10 /home/realm-crafting/public_html/forum/vendor/flarum/core/src/Http/Middleware/ExecuteRoute.php(27): Flarum\Http\RouteHandlerFactory->Flarum\Http\{closure}()
        #11 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\ExecuteRoute->process()
        #12 /home/realm-crafting/public_html/forum/vendor/fof/reactions/src/Middleware/BindRequestToContainer.php(35): Laminas\Stratigility\Next->handle()
        #13 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/Next.php(49): FoF\Reactions\Middleware\BindRequestToContainer->process()
        #14 /home/realm-crafting/public_html/forum/vendor/flarum/core/src/Api/Middleware/ThrottleApi.php(33): Laminas\Stratigility\Next->handle()
        #15 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Api\Middleware\ThrottleApi->process()
        #16 /home/realm-crafting/public_html/forum/vendor/flarum/core/src/Http/Middleware/CheckCsrfToken.php(44): Laminas\Stratigility\Next->handle()
        #17 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\CheckCsrfToken->process()
        #18 /home/realm-crafting/public_html/forum/vendor/flarum/core/src/Http/Middleware/ResolveRoute.php(69): Laminas\Stratigility\Next->handle()
        #19 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\ResolveRoute->process()
        #20 /home/realm-crafting/public_html/forum/vendor/flarum/core/src/Http/Middleware/SetLocale.php(51): Laminas\Stratigility\Next->handle()
        #21 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\SetLocale->process()
        #22 /home/realm-crafting/public_html/forum/vendor/flarum/core/src/Http/Middleware/AuthenticateWithHeader.php(58): Laminas\Stratigility\Next->handle()
        #23 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\AuthenticateWithHeader->process()
        #24 /home/realm-crafting/public_html/forum/vendor/flarum/core/src/Http/Middleware/AuthenticateWithSession.php(31): Laminas\Stratigility\Next->handle()
        #25 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\AuthenticateWithSession->process()
        #26 /home/realm-crafting/public_html/forum/vendor/flarum/core/src/Http/Middleware/RememberFromCookie.php(52): Laminas\Stratigility\Next->handle()
        #27 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\RememberFromCookie->process()
        #28 /home/realm-crafting/public_html/forum/vendor/flarum/core/src/Http/Middleware/StartSession.php(61): Laminas\Stratigility\Next->handle()
        #29 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\StartSession->process()
        #30 /home/realm-crafting/public_html/forum/vendor/flarum/core/src/Api/Middleware/FakeHttpMethods.php(29): Laminas\Stratigility\Next->handle()
        #31 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Api\Middleware\FakeHttpMethods->process()
        #32 /home/realm-crafting/public_html/forum/vendor/flarum/core/src/Http/Middleware/ParseJsonBody.php(28): Laminas\Stratigility\Next->handle()
        #33 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\ParseJsonBody->process()
        #34 /home/realm-crafting/public_html/forum/vendor/flarum/core/src/Http/Middleware/HandleErrors.php(57): Laminas\Stratigility\Next->handle()
        #35 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\HandleErrors->process()
        #36 /home/realm-crafting/public_html/forum/vendor/flarum/core/src/Http/Middleware/InjectActorReference.php(25): Laminas\Stratigility\Next->handle()
        #37 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\InjectActorReference->process()
        #38 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/MiddlewarePipe.php(75): Laminas\Stratigility\Next->handle()
        #39 /home/realm-crafting/public_html/forum/vendor/middlewares/request-handler/src/RequestHandler.php(84): Laminas\Stratigility\MiddlewarePipe->process()
        #40 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/Next.php(49): Middlewares\RequestHandler->process()
        #41 /home/realm-crafting/public_html/forum/vendor/middlewares/base-path-router/src/BasePathRouter.php(99): Laminas\Stratigility\Next->handle()
        #42 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/Next.php(49): Middlewares\BasePathRouter->process()
        #43 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/Middleware/OriginalMessages.php(36): Laminas\Stratigility\Next->handle()
        #44 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/Next.php(49): Laminas\Stratigility\Middleware\OriginalMessages->process()
        #45 /home/realm-crafting/public_html/forum/vendor/middlewares/base-path/src/BasePath.php(73): Laminas\Stratigility\Next->handle()
        #46 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/Next.php(49): Middlewares\BasePath->process()
        #47 /home/realm-crafting/public_html/forum/vendor/flarum/core/src/Http/Middleware/ProcessIp.php(24): Laminas\Stratigility\Next->handle()
        #48 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\ProcessIp->process()
        #49 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/MiddlewarePipe.php(75): Laminas\Stratigility\Next->handle()
        #50 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/MiddlewarePipe.php(64): Laminas\Stratigility\MiddlewarePipe->process()
        #51 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-httphandlerrunner/src/RequestHandlerRunner.php(96): Laminas\Stratigility\MiddlewarePipe->handle()
        #52 /home/realm-crafting/public_html/forum/vendor/flarum/core/src/Http/Server.php(45): Laminas\HttpHandlerRunner\RequestHandlerRunner->run()
        #53 /home/realm-crafting/public_html/forum/index.php(22): Flarum\Http\Server->listen()
        #54 {main}
        
        Next Illuminate\Contracts\Container\BindingResolutionException: Target class [Flarum\ExtensionManager\Job\Dispatcher] does not exist. in /home/realm-crafting/public_html/forum/vendor/illuminate/container/Container.php:879
        Stack trace:
        #0 /home/realm-crafting/public_html/forum/vendor/illuminate/container/Container.php(758): Illuminate\Container\Container->build()
        #1 /home/realm-crafting/public_html/forum/vendor/illuminate/container/Container.php(694): Illuminate\Container\Container->resolve()
        #2 /home/realm-crafting/public_html/forum/vendor/illuminate/container/Container.php(1027): Illuminate\Container\Container->make()
        #3 /home/realm-crafting/public_html/forum/vendor/illuminate/container/Container.php(947): Illuminate\Container\Container->resolveClass()
        #4 /home/realm-crafting/public_html/forum/vendor/illuminate/container/Container.php(908): Illuminate\Container\Container->resolveDependencies()
        #5 /home/realm-crafting/public_html/forum/vendor/illuminate/container/Container.php(758): Illuminate\Container\Container->build()
        #6 /home/realm-crafting/public_html/forum/vendor/illuminate/container/Container.php(694): Illuminate\Container\Container->resolve()
        #7 /home/realm-crafting/public_html/forum/vendor/flarum/core/src/Http/RouteHandlerFactory.php(77): Illuminate\Container\Container->make()
        #8 /home/realm-crafting/public_html/forum/vendor/flarum/core/src/Http/RouteHandlerFactory.php(37): Flarum\Http\RouteHandlerFactory->resolveController()
        #9 /home/realm-crafting/public_html/forum/vendor/flarum/core/src/Http/Middleware/ExecuteRoute.php(27): Flarum\Http\RouteHandlerFactory->Flarum\Http\{closure}()
        #10 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\ExecuteRoute->process()
        #11 /home/realm-crafting/public_html/forum/vendor/fof/reactions/src/Middleware/BindRequestToContainer.php(35): Laminas\Stratigility\Next->handle()
        #12 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/Next.php(49): FoF\Reactions\Middleware\BindRequestToContainer->process()
        #13 /home/realm-crafting/public_html/forum/vendor/flarum/core/src/Api/Middleware/ThrottleApi.php(33): Laminas\Stratigility\Next->handle()
        #14 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Api\Middleware\ThrottleApi->process()
        #15 /home/realm-crafting/public_html/forum/vendor/flarum/core/src/Http/Middleware/CheckCsrfToken.php(44): Laminas\Stratigility\Next->handle()
        #16 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\CheckCsrfToken->process()
        #17 /home/realm-crafting/public_html/forum/vendor/flarum/core/src/Http/Middleware/ResolveRoute.php(69): Laminas\Stratigility\Next->handle()
        #18 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\ResolveRoute->process()
        #19 /home/realm-crafting/public_html/forum/vendor/flarum/core/src/Http/Middleware/SetLocale.php(51): Laminas\Stratigility\Next->handle()
        #20 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\SetLocale->process()
        #21 /home/realm-crafting/public_html/forum/vendor/flarum/core/src/Http/Middleware/AuthenticateWithHeader.php(58): Laminas\Stratigility\Next->handle()
        #22 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\AuthenticateWithHeader->process()
        #23 /home/realm-crafting/public_html/forum/vendor/flarum/core/src/Http/Middleware/AuthenticateWithSession.php(31): Laminas\Stratigility\Next->handle()
        #24 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\AuthenticateWithSession->process()
        #25 /home/realm-crafting/public_html/forum/vendor/flarum/core/src/Http/Middleware/RememberFromCookie.php(52): Laminas\Stratigility\Next->handle()
        #26 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\RememberFromCookie->process()
        #27 /home/realm-crafting/public_html/forum/vendor/flarum/core/src/Http/Middleware/StartSession.php(61): Laminas\Stratigility\Next->handle()
        #28 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\StartSession->process()
        #29 /home/realm-crafting/public_html/forum/vendor/flarum/core/src/Api/Middleware/FakeHttpMethods.php(29): Laminas\Stratigility\Next->handle()
        #30 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Api\Middleware\FakeHttpMethods->process()
        #31 /home/realm-crafting/public_html/forum/vendor/flarum/core/src/Http/Middleware/ParseJsonBody.php(28): Laminas\Stratigility\Next->handle()
        #32 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\ParseJsonBody->process()
        #33 /home/realm-crafting/public_html/forum/vendor/flarum/core/src/Http/Middleware/HandleErrors.php(57): Laminas\Stratigility\Next->handle()
        #34 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\HandleErrors->process()
        #35 /home/realm-crafting/public_html/forum/vendor/flarum/core/src/Http/Middleware/InjectActorReference.php(25): Laminas\Stratigility\Next->handle()
        #36 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\InjectActorReference->process()
        #37 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/MiddlewarePipe.php(75): Laminas\Stratigility\Next->handle()
        #38 /home/realm-crafting/public_html/forum/vendor/middlewares/request-handler/src/RequestHandler.php(84): Laminas\Stratigility\MiddlewarePipe->process()
        #39 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/Next.php(49): Middlewares\RequestHandler->process()
        #40 /home/realm-crafting/public_html/forum/vendor/middlewares/base-path-router/src/BasePathRouter.php(99): Laminas\Stratigility\Next->handle()
        #41 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/Next.php(49): Middlewares\BasePathRouter->process()
        #42 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/Middleware/OriginalMessages.php(36): Laminas\Stratigility\Next->handle()
        #43 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/Next.php(49): Laminas\Stratigility\Middleware\OriginalMessages->process()
        #44 /home/realm-crafting/public_html/forum/vendor/middlewares/base-path/src/BasePath.php(73): Laminas\Stratigility\Next->handle()
        #45 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/Next.php(49): Middlewares\BasePath->process()
        #46 /home/realm-crafting/public_html/forum/vendor/flarum/core/src/Http/Middleware/ProcessIp.php(24): Laminas\Stratigility\Next->handle()
        #47 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\ProcessIp->process()
        #48 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/MiddlewarePipe.php(75): Laminas\Stratigility\Next->handle()
        #49 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-stratigility/src/MiddlewarePipe.php(64): Laminas\Stratigility\MiddlewarePipe->process()
        #50 /home/realm-crafting/public_html/forum/vendor/laminas/laminas-httphandlerrunner/src/RequestHandlerRunner.php(96): Laminas\Stratigility\MiddlewarePipe->handle()
        #51 /home/realm-crafting/public_html/forum/vendor/flarum/core/src/Http/Server.php(45): Laminas\HttpHandlerRunner\RequestHandlerRunner->run()
        #52 /home/realm-crafting/public_html/forum/index.php(22): Flarum\Http\Server->listen()
        #53 {main}

        I Use Flarum 1.8.5
        PHP 8.2.14

        Thank you

          SychO Overcoming the reliance on SSH access for software and extension management has been a persistent challenge for many users. While the Extension Manager resolves these challenges for extensions, the initial software installation still necessitates command-line use.

          I’m curious why not just include this in the zip file for those on shared hosting that don’t have access to ssh access especially since it seems like Composer is compiled with php on most hosting control panels now a days. Then it would make things easier.

            dad72 I am unsure about your error. Maybe some restrictions on your php installation or memory being exhausted? Can you share your complete php flarum info output with us?

            dad72 Also, I cannot enable background queue operations. The checkbox is not clickable. Am I missing something?

            You will need to have something like https://discuss.flarum.org/d/28151-database-queue-the-simplest-queue-even-for-shared-hosting or Redis running to be able to activate this option - as described in the info text.


            ernestdefoe I’m curious why not just include this in the zip file for those on shared hosting that don’t have access to ssh access especially since it seems like Composer is compiled with php on most hosting control panels now a days. Then it would make things easier.

            The next paragraph of the quoted text explains that this is just what we did:

            SychO To address this further, we're introducing installation via packages bundled with the Extension Manager for each major Flarum version. This offers an alternative installation method for users uncomfortable with CLI commands. By selecting the appropriate PHP version package, users can directly install Flarum without using composer.

            You can find these installable packages in our documentation.

              @GreXXL Yes, here is my "php flarum info".


              I have no restrictions from my PHP install. I'm on a Dedicated server.

              I understand for the second part that I am missing an extension database-queue.

              GreXXL The next paragraph of the quoted text explains that this is just what we did:

              Yeah sorry didn’t read that fully. Thank you.