This page isn’t working

lab.migratetoflarum.com is currently unable to handle this request.
HTTP ERROR 500

🙁

    Thanks for this service, I managed to transform my forum from D to A+ 🙂 Wasn't easy since I'm on Siteground which ignores the .htaccess file, so had to create custom ignore URL-s on the Siteground interface as well as modify my DNS records, page forwarding rules on CloudFlare and other settings (enable HSTS for example).

    I have added a new page to the website https://lab.migratetoflarum.com/stats

    For now you have stats about ratings and extension count, but I'm thinking of adding Flarum version, javascript size and page generation time. Let me know if you have any other idea! (the stats are generated from data I already have inside the scans in the database)

    The minimum extension count probably doesn't make much sense because it likely refers to a scan where I was unable to find all extensions.

      11 days later

      DarkXero You have 2 issues:

      1. www.techxero.com needs to return a 301 redirect to techxero.com. Currently, both URLs return the site.
      2. You might want to enable HSTS headers which will require that your site be served via https.

        DarkXero you can use this extension to obtain the correct configuration in "1 step" https://discuss.flarum.org/d/19307-canonical-url-redirect

        If you want to do it "the proper way" without an extension, you can search something like "<your hosting> force www" or respectively "no-www" depending on your preferred domain. If your hosting is managed, it might be one click in the management panel. Or it might be in your provider's online documentation. If it's a VPS or if there's no documentation, you can search for "<webserver> force www", for Apache, Nginx or other webserver.

        Basically there are many different ways to achieve it depending on your exact hosting situation. If you need further help, please let us know what kind of hosting you are using for your forum and which company provides it.

          clarkwinkelmann My hosting is shared with limited access... Plus no idea where to fix that... But will try extension easier

          2 months later

          Darkle ahah, oops. I forgot to disable the April Fools mode! It's gone now 👀

          There are a few special extensions that appear when this mode is enabled 😇 I have enabled it each year but you might be the first visitor to actually notice 😂

          a month later
          2 months later

          The lab is now able to scan forums running Flarum 1.4.

          While the release contains no breaking changes for extension, there was an important change to the inline javascript/json in the homepage I had not noticed in advance and of course it broke everything in my script.

          In future lab updates I will probably start dropping compatibility with older Flarum betas, at the moment you can still scan forums that run versions as old as Flarum beta 7 (the current Flarum release when the lab was launched). The code starts getting a bit complicated with all the changes during the years.

          2 months later

          Can we control extension's version control? Which is updated which is not updated? I think it should list unupdated extensions and show the last versions. Thank you very much for this great tool. @clarkwinkelmann

            fakruzaruret I'm not sure what you mean I could/should change on the lab or what are you suggesting people do?

            The lab tries to warn of extension updates but it's very limited in the ways it can guess the current version of the extension. If the lab isn't sure the extension is outdated, it won't say anything.

            To check for updates on your own forum more accurately, you should use Mercury or the composer outdated -D command.

              May I suggest that you make the option to not publish the results the default one? Because from my understanding this is where a lot of recent Chinese spammers are getting their way to raid Flarum forums.

              clarkwinkelmann such as mercury.

              I used composer update -w command to update extensions but it does not works always. For example fof/sitemap extension is not updated this command. Then I found the new version (2.x) and I tried to update it changing composer json file. I learned the new version by chance. Composer outdated -Dshows other packages like illuminate etc.

              Mercury shows a list current version and last versions. This is nice view to examine. But currently I cant use it I get error 🙁

              https://discuss.flarum.org/d/27620-mercury-the-extiverse-extension-to-understand-extension-updates

              command: php flarum mercury:update-check

              2 months later